La Web 2.0 comprende sitios web que facilitan el compartir información y la interacción y colaboración entre usuarios para crear contenido. Está asociada con cambios en cómo desarrolladores y usuarios usan la web, incluyendo comunidades web, servicios web, aplicaciones web y redes sociales. Algunos ejemplos son blogs, wikis y redes sociales.