Un server de computere este o mașină electronică care schimbă date cu alte mașini prin conexiuni fără fir sau prin cablu. Este un motor de lucru al Internetului și permite comunicarea la nivel mondial între mașinile îndepărtate.
Atunci când o adresă de Internet este introdusă într-un browser de pe o mașină locală, o cerere este trimisă serverului unei alte mașini. Dacă serverul este online și funcționează corect, acesta returnează informațiile solicitate sub forma unei pagini Web. Întreaga interacțiune este descrisă ca o relație client-server; mașina locală este clientul, iar mașina îndepărtată este serverul. Rolurile celor două mașini sunt interschimbabile.