Le World Wide Web utilise la technique de l'hypertext, c'est-à-dire qu'il utilise des liens entre des documents pouvant être n'importe où sur l'Internet. De plus, les documents ainsi référencés peuvent être accessibles par différents protocoles (HTTP, FTP, GOPHER...). Ces documents peuvent non seulement être des fichiers mais aussi, par exemple, le résultat d'un programme ou de l'interrogation d'une base de donnée. A partir de maintenant on utilisera plutôt le terme de ``ressource''.
L'information contenue dans un lien
doit indiquer de manière non ambigue où et comment
atteindre la ressource référencée.
Pour cela, W3 utilise un
Uniform Ressource Locator
qui est l'extension au niveau de l'Internet de la notion de nom de fichier sur une machine. Un URL permet d'adresser de façon précise toute ressource accessible sur l'Internet.