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 las aplicaciones tradicionales a aplicaciones enfocadas al usuario final, donde los usuarios generan y comparten contenido de forma dinámica y colaborativa. Algunos ejemplos de aplicaciones Web 2.0 son Wikipedia, Flickr, blogs y redes sociales.