Eine URL (Uniform Resource Locator) ist eine Textzeichenfolge, die von E-Mail-Clients, Webbrowsern und anderen Webanwendungen verwendet wird, um eine bestimmte Ressource im Web zu identifizieren. Es ist die zentrale Netzwerkidentifikation für jede Ressource im Internet.
Eine URL besteht normalerweise aus drei Komponenten: der Protokollkennung, der Hostadresse oder dem Namen und dem Ressourcen- oder Dateispeicherort. Die Protokollkennung wird durch einen Doppelpunkt gefolgt von zwei Schrägstrichen vom Hostnamen getrennt. Die Teilstrings sind wie folgt angeordnet: protocol://host/resource. Die Protokollkennung zeigt das Protokoll an, das zum Transportieren der Ressource verwendet wird. URLs mit allen drei Teilzeichenfolgen werden als absolute URLs bezeichnet. URLs, die nur ein einzelnes Standortelement enthalten, werden als relative URLs bezeichnet.