Numele de URL este un acronim de la Uniform Resource Locator (limba engleză), ceea ce înseamnă că este un mod uniform (acelaşi în întreaga lume) de a localiza un fişier sau un document pe Internet. Un URL specifică adresa unui fişier pe web, adresă care este unică pentru fiecare fişier în parte. Software-ul pe care îl folosiţi pentru a naviga pe internet, (browserul), foloseşte URL-ul pentru a prelua un fişier de pe computerul (serverul web) pe care acesta se află.
URL-ul real este un set de patru numere separate prin caracterul punct (adresă IP). Un exemplu în acest sens ar fi 89.42.216.50, dar o adresă web de acest fel ar fi, pentru om, foarte dificilă de reţinut şi de aceea adresele web sunt reprezentate sub formă alfanumerică. Astfel, URL-ul de mai sus poate fi scris foarte uşor ca fiind articole.web-start.ro.
Internet Domain Name System (DNS) traduce adresa web din adresă alfanumerică în adresă numerică.

Forma unui URL:
Protocol:// adresa site-ului / cale / nume fişier
De exemplu, URL-ul acestui website este:
http://articole.web-start.ro/
şi o pagină de pe site (cum ar fi acest articol) este:
http://articole.web-start.ro/2009/03/ce-este-un-url/

URL-ul de mai sus constă în:
Protocolul: http
Subdomeniu: articole
Nume domeniu: web-start
Domeniu de tip: RO
Cale: / 2009/03/
Nume fişier ce-este-un-url
Notă:
Extensia (tipul) fișierului este de asemenea specificată (exemplu: .php, .htm, .html, etc.), in cazul acestui fișier aceasta lipsește pentru că sunt făcute modificări in fișierul .htaccess (mod_url_rewrite).

Protocoale
În plus faţă de protocolul HTTP (menţionat mai sus), există şi alte protocoale folosite, dintre care amintim:
File: Permite crearea unui hyperlink pentru a accesa un fişier de pe un sistem local.
FTP: Folosit pentru a descărca fişiere de pe un server la distanţă.

Adresa site-ului
Adresa site-ului este formată din numele computerului gazdă, numele de domeniu şi de tipul de domeniu (extensia). Numele de domeniu trebuie să fie descriptiv pentu conţinutul website-ului şi este, de obicei, ales în funcție de numele companiei.
Există diferite tipuri de domenii. Unele dintre ele sunt prezentate mai jos:
COM: specifică entităţi comerciale
net: evidenţiază site-urile unor rețele sau a unor furnizori de reţele
org: organizaţii (de obicei, non-profit)
edu: colegii şi universităţi (furnizori de educaţie)
gov: agenţii guvernamentale

Codul de ţară este o prelungire de două litere standardizate de către Organizaţia Internaţională pentru Standarde că ISO 3166. Unele coduri de ţară sunt prezentate mai jos:
ro: România
in: India
de: Germania
ca: Canada

Calea către fişier
Calea către fişier este specificată ierarhic în funcţie de locaţia fișierului pe serverul web.

Port
Browserele comunică cu serverul, folosind puncte de intrare numite porturi. Porturile sunt asociate fiecărui protocol, spre exemplu pentru HTTP portul implicit este 80.