La Web 2.0 es una web orientada a la interacción y las redes sociales, definida como una segunda generación de la web basada en comunidades de usuarios y servicios como redes sociales, blogs y wikis que fomentan la colaboración. Aunque es difícil definir su infraestructura debido a su complejidad y evolución constante, incluye software de servidor, protocolos de mensajería, navegadores basados en estándares y aplicaciones para clientes.