La Web 2.0 se refiere a aplicaciones y páginas web interactivas que permiten a los usuarios controlar y compartir sus datos. Estas incluyen blogs, wikis, sitios web creados con CMS, galerías, foros, sitios de votación de noticias y gestores de contenido personal. Algunas características clave de la Web 2.0 son aprovechar la inteligencia colectiva, gestionar bases de datos, y ofrecer experiencias enriquecedoras para los usuarios.