Article original : Server Definition
En informatique, un serveur est un ordinateur ou des ordinateurs qui envoient des données sur un réseau. Ces données peuvent être un site web, un programme ou un fichier photo, ou même des informations sur la météo pour une application sur votre téléphone.
Les serveurs écoutent les requêtes des clients, qui sont d'autres ordinateurs ou appareils. Lorsqu'un serveur reçoit une requête, il la lit et répond en envoyant des données au client.
Par exemple, lorsque vous entrez freecodecamp.org dans la barre d'adresse, notre serveur reçoit la requête de votre navigateur. Notre serveur lit la page que vous souhaitez et recherche toutes les données (HTML, CSS, JavaScript et photos) pour cette page. Ensuite, lorsque tout est prêt, il envoie ces données à votre navigateur.
Presque n'importe quel ordinateur avec le logiciel approprié peut agir comme un serveur. Mais les serveurs derrière de nombreux sites web et services populaires sont souvent construits avec du matériel spécial. Cela permet aux serveurs de gérer de nombreuses requêtes simultanément et de rester en ligne pendant de longues périodes.