La Web 2.0 se caracteriza por la interacción y las redes sociales, donde los sitios web actúan más como puntos de encuentro que dependen de los usuarios que como sitios web tradicionales. Algunas herramientas clave de la Web 2.0 incluyen blogs, wikis y entornos para compartir recursos como documentos, videos y fotos. La Web 2.0 también hace uso de técnicas como CSS, XHTML y AJAX.