Pojmovi jednolični identifikator resursa (URI) i ujednačeni lokator resursa (URL) često se upotrebljavaju naizmjenično. Nažalost, ova dva pojma opisuju malo drugačije koncepte.
URI se koristi za prepoznavanje nečega na World Wide Webu. Postoje dvije vrste URI-ova:
- Jedinstveno ime resursa (URN): URN-ovi u osnovi navode što je nešto, ali nemaju informacije o tome kako pristupiti.
- Uniformni lokator resursa (URL): URL-ovi sadrže mjesto nečega i kažu klijentskom programu (obično pregledniku) kako mu pristupiti.
Na primjer, URL http://www.example.com/example1.html govori vašem pregledniku da se datoteci zvanoj example1.html može pristupiti putem primjera domene pomoću HyperText Transfer Protocol (HTTP). To znači da vaš preglednik može zatražiti tu datoteku i prikazati je umjesto vas pomoću HTTP-a.
URL je vrsta URI-a, zajedno s URN-ovima. Većina se ljudi nikada neće morati brinuti da li će URL pogreškom nazvati URL. Zapravo, u većini slučajeva oni će biti ispravni na isti način kao što je neko tko zove pudlicu psa točan. Međutim, za ljude koji su uključeni u stvarno kodiranje aplikacija, razlika je bitna jer nije svaki URI URL (baš kao što nije svaki pas pudl).