Web 2.0 se refiere a la segunda generación de servicios web que facilitan la interactividad y la colaboración entre usuarios en línea. Algunos principios clave de Web 2.0 incluyen aprovechar la inteligencia colectiva a través de blogs y wikis, considerar la web como una plataforma y ofrecer experiencias enriquecedoras a través de software flexible y actualizado.