Localhost
"Localhost" se refiere a la computadora local en la que se ejecuta un programa. Por ejemplo, si está ejecutando un navegador web en su computadora, se considera que su computadora es el "host local". Si bien esto no necesita especificarse cuando se usa una sola computadora, el host local sí debe definirse cuando se ejecutan programas desde múltiples computadoras. Por ejemplo, un administrador de red puede usar su máquina local para iniciar un servidor web en un sistema y usar un programa de acceso remoto en otro. Estos programas se ejecutarían desde computadoras que no sean el host local.
En el ejemplo anterior, las dos computadoras no locales deben definirse por sus direcciones IP. La máquina local se define como "localhost", que le da una dirección IP de 127.0.0.1. Esto se considera una dirección de "bucle invertido" porque la información que se le envía se enruta de nuevo a la máquina local. Localhost se usa a menudo en lenguajes de secuencias de comandos web como PHP y ASP al definir desde qué servidor se debe ejecutar el código o dónde se encuentra una base de datos.