El término Web 2.0 fue acuñado por Tim O'Reilly en 2004 para describir la evolución de la Web hacia una plataforma más social e interactiva que permite compartir información e interactuar con otros usuarios. Las características clave de la Web 2.0 incluyen compartir contenido, realizar anuncios masivos, e interactuar y publicar contenido de forma dinámica y en tiempo real.