A URL (Uniform Resource Locator) é uma string de texto usada por clientes de e-mail, navegadores da web e outros aplicativos da web para identificar um recurso específico na web. É a identificação de rede central para qualquer recurso na Internet.
Um URL normalmente tem três componentes: o identificador do protocolo, o endereço ou nome do host e o recurso ou localização do arquivo. O identificador de protocolo é separado do nome do host usando dois pontos seguidos por duas barras. As substrings são organizadas da seguinte maneira: protocolo: //host /recurso. O identificador de protocolo mostra o protocolo que está sendo usado para transportar o recurso. Os URLs com todas as três substrings são chamados de URLs absolutos. URLs que contêm apenas um único elemento de localização são chamados de URLs relativos.