Un servidor de computadora es una máquina electrónica que intercambia datos con otras máquinas a través de conexiones inalámbricas o por cable. Es el caballo de batalla de Internet y permite la comunicación mundial entre máquinas distantes.
Cuando se escribe una dirección de Internet en un navegador en una máquina local, se envía una solicitud al servidor de otra máquina. Si el servidor está en línea y funciona correctamente, devuelve la información solicitada en forma de página web. La interacción completa se describe como una relación cliente-servidor; la máquina local es el cliente y la máquina distante es el servidor. Los roles de las dos máquinas son intercambiables.