Pour surfer sur le net, on utilise un navigateur web. Il s'agit d'un logiciel d'une extrême complexité, comportant plusieurs millions de lignes de code. Le premier navigateur web, appelé Mosaic, date de 1993.
Pour créer des sites web, on a besoin (au minimum) de deux langages informatiques : le HTML et le CSS. Ceux-ci ne sont pas des langages de programmation, mais des langages de description qui fonctionnent à l'aide de balises interprétées par le navigateur web.