La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que fomentan la colaboración. El término Web 2.0 surgió en 2004 para describir la renovación y evolución de la web, con nuevas aplicaciones y sitios con funcionalidades sorprendentes. Algunos principios clave de la Web 2.0 incluyen que la web es la plataforma, la información impulsa Internet, y la innovación surge de desarrolladores independientes.