All’interno di una rete di telecomunicazione, un server è un computer o un software che fornisce servizi, risorse o dati ad altri computer, chiamati client, attraverso una rete.
Un server può contenere e trasmettere informazioni, file, pagine web e svolgere servizi diversi a seconda del tipo di server: per esempio, un Server Web gestisce e fornisce contenuti web agli utenti rispondendo alle richieste dei browser, mentre un server di posta gestisce l’invio, la ricezione e l’archiviazione delle e-mail.
I server possono essere fisici, cioè macchine hardware dedicate a un ruolo specifico, oppure virtuali, cioè creati su un server fisico con la virtualizzazione, opzione che offre più flessibilità e scalabilità.