La Web 2.0 es la transición de aplicaciones tradicionales a aplicaciones basadas en la web enfocadas en el usuario final, como aplicaciones colaborativas y servicios que reemplazan aplicaciones de escritorio. La Web 2.0 ofrece mejores soluciones para los usuarios a través de proyectos en Internet que aprovechan la participación y la innovación distribuida de desarrolladores independientes.