La Web 2.0 comprende sitios web que facilitan el compartir información, la interoperabilidad, el diseño centrado en el usuario y la colaboración. Algunas tecnologías que apoyan la Web 2.0 incluyen Ajax, Ruby on Rails, redes sociales y dar control a los usuarios sobre su información. La Web 2.0 se trata más de una actitud de renovar y mejorar proyectos a través del cambio constante que de una tecnología en sí.