În jargonul internetului, un server este un computer care servește mai multe tipuri de informații unui utilizator sau unei mașini client. De obicei, un server va face doar câteva lucruri pentru mai mulți clienți. Fiecare tip de lucru pe care îl face un server se numește serviciu. Serviciile sunt utilizate de alte calculatoare, numite clienți. Relația dintre client și server se numește relație client-server. De exemplu, Wikipedia are servere web care au un serviciu pentru trimiterea de pagini web pe internet. Calculatorul dumneavoastră client vorbește cu serviciul de pagini web al Wikipedia pentru a obține pagini web pentru dumneavoastră. De asemenea, un server poate găzdui jocuri pe internet, partaja fișiere și permite accesul la echipamente periferice, cum ar fi imprimantele. În cuvinte simple, calculatoarele individuale sunt conectate la niște calculatoare puternice numite servere. Acestea stochează fișiere și informații sub formă de site web. Cu o conexiune la internet, diferiți utilizatori de oriunde din lume pot accesa aceste fișiere.

Pentru ca serverele și clienții să vorbească între ei, trebuie să fie conectați la o rețea. Acestea trebuie să utilizeze același protocol de comunicare, o modalitate stabilită pentru ca mașinile să vorbească cu alte mașini. Este ca un limbaj. De exemplu, serverul Wikipedia utilizează protocolul HTTP pentru a trimite site-uri web către computerul dumneavoastră, iar computerul dumneavoastră utilizează protocolul HTTP pentru a solicita pagini Wikipedia.