La Web 2.0 se refiere a la evolución de Internet hacia una plataforma donde los usuarios participan y comparten información. Las aplicaciones Web 2.0 permiten que los usuarios compartan información, contenido y aplicaciones. Algunas características clave de la Web 2.0 incluyen contenido generado por los usuarios, redes sociales, etiquetado social ("tags"), y plataformas que permiten la comunicación, interacción y participación de los usuarios.