La Web 2.0 se refiere a la segunda generación de la Web basada en comunidades de usuarios y servicios especializados. Representa la evolución de aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que funcionan a través de la Web. Algunos principios clave son que la Web es la plataforma principal, la información impulsa Internet, y la innovación proviene de características desarrolladas por creadores independientes.