La Web 2.0 se caracteriza por ser generada por usuarios en una comunidad virtual, a diferencia de sitios web anteriores donde los usuarios solo consumían contenido. Surge en 2004 como resultado de la evolución en la forma en que desarrolladores de software y usuarios finales utilizan la Web. Los sitios Web 2.0 actúan más como puntos de encuentro dependientes de usuarios, donde el contenido se crea de forma colaborativa y aprovecha los efectos de las redes sociales.