Un server, in termini informatici, è un sistema informatico o dispositivo di rete progettato per gestire le risorse di rete e fornire servizi centralizzati agli altri computer, detti “client”. A livello hardware, un server tipicamente contiene componenti simili a quelli di un computer personale, ma con capacità maggiori per garantire affidabilità e prestazioni; ciò include processori potenti, grandi quantità di RAM, dischi rigidi con elevate capacità di storage o configurazioni di dischi in RAID per la ridondanza dei dati, alimentatori ridondanti e interfacce di rete veloci.
A livello software, un server può eseguire un sistema operativo specializzato per compiti server, compresi vari servizi come server web, server di posta elettronica, database e server di file. Spesso funziona come un host per applicazioni aziendali come sistemi CRM o ERP o come piattaforma per applicazioni web che consentono l’accesso a contenuti interattivi o transazionali via internet.
In termini di dati, può contenere un’enorme varietà di informazioni, come siti web, applicazioni, profili utente, dati aziendali, archivi multimediali e qualsiasi tipo di dati necessari per il funzionamento delle applicazioni ospitate. Inoltre, i server possono essere configurati per fornire servizi come sicurezza del network, gestione degli accessi, backup dei dati e ripristino di emergenza.