La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final, que generan colaboración y reemplazan las aplicaciones de escritorio. Las herramientas Web 2.0 como blogs, microblogging y redes sociales permiten a los usuarios crear y compartir información e interacciones en línea.