La Web 2.0 representa la transición de aplicaciones tradicionales a aplicaciones basadas en la web que fomentan la colaboración y servicios en línea. Se caracteriza por aplicaciones que permiten la participación de los usuarios y la innovación descentralizada. La Web 2.0 no es una tecnología en sí misma, sino más bien una actitud de constante evolución y mejora de proyectos en línea.