La Web 2.0 representa la transición de aplicaciones tradicionales de escritorio a aplicaciones basadas en la web enfocadas en el usuario final. Estas aplicaciones web permiten la colaboración entre usuarios y reemplazan aplicaciones de escritorio, convirtiendo la web en un espacio social donde los usuarios pueden interactuar y formar parte de una sociedad de la información y el conocimiento.