Ein Uniform Resource Locator (URL) ist eine Zeichenkette, die zur Identifizierung und zum Auffinden einer bestimmten Webseite oder Ressource im Internet verwendet wird. URLs bestehen in der Regel aus mehreren Teilen, darunter ein Schema, ein Domänenname, ein Pfad und Abfrageparameter. Sie werden von Webbrowsern und anderen internetbasierten Anwendungen verwendet, um auf Webseiten und andere Ressourcen im Internet zuzugreifen und diese abzurufen.
Das Schema einer URL gibt das Protokoll an, das für den Zugriff auf die Ressource verwendet wird, z. B. "HTTP" oder "HTTPS" für eine Webseite oder "FTP" für eine Dateiübertragung. Der Domänenname einer URL gibt die Internetadresse des Servers oder Netzwerks an, der/das die Ressource beherbergt, und umfasst in der Regel die Top-Level-Domäne (TLD), z. B. ".com" oder ".org", und die Second-Level-Domäne (SLD), z. B. "google".
Der Pfad einer URL gibt den Ort der Ressource auf dem Server oder im Netzwerk an und enthält in der Regel eine Reihe von Verzeichnissen und Dateinamen, die durch Schrägstriche (/) getrennt sind. Die Abfrageparameter einer URL sind eine Reihe von Schlüssel-Wert-Paaren, mit denen zusätzliche Informationen oder Anweisungen an den Server oder die Anwendung, die die Ressource bereitstellt, übergeben werden. Sie werden in der Regel durch ein Fragezeichen (?) am Ende der URL angegeben.