La Web 2.0 se refiere a la evolución de las aplicaciones web hacia un mayor enfoque en el usuario y la colaboración. Incluye sitios de redes sociales, wikis, blogs y servicios como YouTube y Flickr que permiten a los usuarios compartir y modificar contenido. Las tecnologías clave que permiten la Web 2.0 incluyen Ajax, APIs abiertas y estándares como XHTML. Los blogs son sitios web actualizados periódicamente por uno o más autores donde los lectores pueden comentar y participar en un diálogo.