La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que fomenten la colaboración y reemplacen las aplicaciones de escritorio. Se trata de una actitud más que de una tecnología, enfocada en brindar mejores soluciones para los usuarios. Algunos principios clave son que la web es la plataforma, la información impulsa Internet, la innovación surge de características distribuidas y los servicios están en beta perpetua.