Il est important de distinguer « Internet » du « web » :
Internet (à l'origine Internetworks) désigne une interconnexion de réseaux informatiques reliés par le protocole de communication TCP/IP. Le réseau naît durant la guerre froide lorsqu'un chercheur décide de mettre en place un réseau de communication permettant de communiquer toutes les décisions prises par l'armée américaine. Plus tard, les universités américaines utiliseront à leur tour le réseau Internet pour publier et échanger des travaux.
Le web est un composant d'Internet, une interface pratique composée de serveurs, de clients (logiciels ou navigateurs utilisés par l'Humain), et d'utilisateurs.

Sommaire
I. Normes
Afin de transmettre ou recevoir des données sur le réseau Internet, il existe quelques normes à respecter.
A. Les langages de description
HTML : Code nécessaire à l'affichage d'une page web et de sa structuration.
CSS : Nécessaire à la mise en forme de la page web.
PHP : Langage de programmation contenu dans des pages web et interprété par le serveur. Le PHP permet aussi la création de pages dynamiques.
B. L'adresse URL
L'URL (Uniform Ressource Locator) est l'adresse d'une ressource pouvant contenir un sous-domaine :
URL = PROTOCOLE://sous-domaine.domaine.tld
Elle contient généralement un DNS qui permet d'obtenir un nom de domaine, et un TLD qui définit le domaine de premier niveau (.com, .org, .eu, etc.). Le TLD peut correspondre à un pays, à une région ou à un type de site.
- Voir la liste des TLD
- Voir Traceroute et la carte des câbles sous-marins
C. Les protocoles
Un protocole est une sorte de « règle de politesse » créée dans le but d'assurer un bon échange entre deux machines.
1) Le web est basé sur un système de sources et d’informations supportant l'hypertexte que l'on nomme HTTP. Le protocole HTTP permet de télécharger des données dans un navigateur web :
PROTOCOLE://sous-domaine.domaine.tld
2) Les protocoles TCP/IP sont des protocoles de communication ayant été mis en place par les fondateurs du web :
- Le protocole TCP permet d'envoyer un message à un receveur dans son intégralité : c'est la communication par paquet. Ce système garantit l'envoi de messages de plusieurs octets à la bonne adresse IP. Une méthode utile lorsqu’on considère les milliards de messages transitant entre les machines.
- L'adresse IP attribue une adresse à toutes les machines connectées au réseau Internet. Elle est composée de chiffres, plus précisément de quatre octets qui se suivent et pouvant aller de 0 à 255 :
ex : 74.125.230.81 (adresse IP du serveur Google)
NB : Il existe deux types d'adresses IP :
- Les adresses privées, accessibles sur un réseau local.
- Les adresses publiques, accessibles sur Internet.
3) Enfin, le FTP est un protocole permettant le transfert de fichiers.
II. Mécanisme client-serveur

Schéma explicatif du mécanisme client-serveur
A. Utilisateurs
Le terme d' « utilisateur » (ou internaute) désigne la personne, l'Humain qui utilise des logiciels ou des navigateurs pour se connecter au réseau Internet.
B. Clients
Les clients sont les logiciels ou navigateurs utilisés par les utilisateurs. On compte différents types de clients :
- Les clients web (navigateurs) : Internet Explorer, Firefox, Safari, Opéra…
- Les clients FTP : Filezilla, etc.
- Les clients MySQL
- Les clients mail : Outlook, Thunderbird, etc.
C. Serveurs
Les serveurs sont des dispositifs informatiques qui répondent aux requêtes du client. A l'issue du processus, un document (généralement) au format .html arrive chez l'internaute.
Le serveur peut transférer les fichiers grâce au FTP, ou stocker l'information dans une base de données (BDD).
III. L'Hébergement
A. Choisir un hébergeur
Un hébergeur permet de rendre une ou plusieurs pages web accessible sur le web. C'est la raison pour laquelle l'hébergement est un étape cruciale lorsqu'on décide de mettre un site en ligne. Le choix de son hébergeur se fait en fonction des attentes de son site.
La Toile regorge d'hébergeurs gratuits ou payants :
- Les fonctionnalités proposées par les hébergeurs gratuits sont, pour la plupart, limitées. De plus, l'internaute se risque à quelques contraintes comme, par exemple, une publicité omniprésente sur son site.
- Les hébergements payants fonctionnent par abonnement. Le prix de cet abonnement varie selon les fonctions ou options proposées, comme la possibilité ou non de choisir un nom de domaine (dont la qualité dépend du TLD).

B. Liens utiles
- Hébergeurs gratuits : Multimania, Byethost, Toile-libre, Kappatau, Free, RHiEN (hébergeurs indépendants), Wix (flash)…
- Hébergeurs payants : PHPnet, OVH, One, 1and1, 123-hebergement, MavenHosting, Strato…
- Comparateurs d'hébergeurs : Guide-Hébergeur, PHWinfo…