La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas al usuario final que fomentan la colaboración y reemplazan las aplicaciones de escritorio. Se caracteriza por la participación activa de los usuarios que contribuyen contenido y la importancia de las redes sociales y blogs.