La tecnología web 2.0 es la transición de aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que funcionan a través de la web. Se caracteriza por usar la web como una plataforma, proporcionando funcionalidad, simplicidad, ligereza, capacidades sociales, flujo y flexibilidad, permitiendo la participación de los usuarios.