La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas al usuario final que generan colaboración a través de servicios en la web. Permite que los usuarios controlen y modifiquen contenidos. Aplicaciones como blogs, wikis, redes sociales y compartir archivos han definido esta etapa y brindan mejores soluciones al usuario.