La Web 2.0 representa la evolución de las aplicaciones web enfocadas en el usuario final y la compartición de información entre usuarios. Algunas características clave incluyen la interoperabilidad, el diseño centrado en el usuario, y la creación de comunidades virtuales. Algunas herramientas populares de la Web 2.0 son blogs, wikis, redes sociales, marcadores sociales, y microblogging.