Web 2.0 se refiere a la evolución de las aplicaciones web enfocadas en los usuarios finales, que generan colaboración y servicios. Web 2.0 es una actitud más que una tecnología específica. Algunas características clave de Web 2.0 incluyen que la web es la plataforma, la información es el procesador central, la innovación surge de desarrolladores independientes, y los servicios mejoran con más usuarios.