Le web 2.0 est un ensemble de principes d'utilisation des technologies qui transforme le World Wide Web en une plateforme interactive, remplaçant progressivement les applications de bureau traditionnelles. Il repose sur des technologies établies comme HTML, CSS, et JavaScript, facilitant des applications collaboratives et un accès nomade aux services. Le web 2.0 introduit également des interfaces riches et une ergonomie améliorée pour une meilleure interaction utilisateur.