Web 2.0 se refiere al desarrollo de aplicaciones en Internet que permiten una mayor interacción entre usuarios, como blogs, redes sociales y wikis. Tim O'Reilly acuñó el término y considera la Web 2.0 como una plataforma de colaboración. Algunas herramientas Web 2.0 incluyen blogs, motores de búsqueda, agregadores, wikis, redes sociales, comunidades de contenido, mundos virtuales y aplicaciones web de ofimática para editar documentos de forma colaborativa.