Termíny jednotný identifikátor zdroje (URI) a jednotný vyhledávač zdrojů (URL) se často používají zaměnitelně. Tyto dva pojmy bohužel popisují mírně odlišné koncepty.
Identifikátor URI se používá k identifikaci něčeho na webu. Existují dva typy URI:
- Uniform Resource Name (URN): URN v zásadě uvádějí, co je něco, ale nemají informace o tom, jak k němu získat přístup.
- Uniform Resource Locator (URL): URL obsahují umístění něčeho a sdělují klientskému programu (obvykle prohlížeči), jak k němu přistupovat.
Například adresa URL http://www.example.com/example1.html říká vašemu prohlížeči, že k souboru s názvem example1.html lze přistupovat prostřednictvím vzorové domény pomocí protokolu HyperText Transfer Protocol (HTTP). To znamená, že váš prohlížeč může požádat o tento soubor a zobrazit jej pomocí protokolu HTTP.
URL je typ URI spolu s URN. Většina lidí se nikdy nebude muset obávat, že omylem zavolá URL URI. Ve skutečnosti budou ve většině případů správné stejně jako někdo, kdo volá psa pudla, má pravdu. Pro lidi podílející se na skutečném kódování aplikací je však rozdíl důležitý, protože ne každý URI je URL (stejně jako ne každý pes je pudl).