La Web 2.0 se refiere a la evolución de aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que permiten la colaboración y servicios en línea. Ejemplos incluyen comunidades en línea, redes sociales, blogs, wikis y servicios de alojamiento de video. Los sitios más populares son blogs, que permiten a los usuarios publicar artículos y comentarios, y wikis, que permiten a múltiples usuarios editar colaborativamente contenido en línea.