Pontos comuns no funcionamento dos serviços de internet
Primeiramente, cabe saber que, devido a determinadas características da Internet, tal como transparência dos serviços e protocolos envolvidos (que são os da família TCP/IP), a variedade é enorme e não há, em princípio, limites para implementação de novos serviços. O modelo de implementação dos serviços na Internet (que tem a característica de transparência, que é de conhecimento liberado, que é irrestrito, que todos conhecem ou podem tomar conhecimento) baseia-se no modelo cliente-servidor. Esse modelo, como o próprio nome informa, utiliza-se de máquinas servidoras máquinas clientes.Os servidores são nada mais do que máquinas (em regra, computadores com recursos de hardware e software melhorados em relação aos que os usuários possuem em casa) que possuem um Sistema Operacional (ou Operating System, ou S.O.), tipo o Windows ou Linux, e programas (softwares) servidores, para a execução dos serviços do tipo e-mail, www etc. Exemplos de servidores são: SMTP Server (vide serviço de e-mail) e Web Server (vide serviço www). Esses servidores, como o próprio nome diz, servem (disponibilizam, ofertam etc.) a “alguém”, que,nesse caso, são os programas-clientes. É através dos programas-clientes que os usuários têm acesso aos serviços disponibilizados na Internet, isto é, acessam os programas-servidores.