La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que funcionan a través de la web y fomentan la colaboración. Se trata de una actitud, no de una tecnología, que ha definido nuevos proyectos en Internet centrados en brindar mejores soluciones para los usuarios. La Web 2.0 permite que la información se actualice constantemente y fluya entre los usuarios, quienes son los principales protagonistas.