La Web 2.0 se refiere a páginas web que enfatizan el contenido generado por usuarios y la interoperabilidad. Algunas características clave de la Web 1.0 incluyen páginas estáticas, almacenamiento de contenido en servidores de archivos en lugar de bases de datos, y el uso de inclusión de servidor o CGI en lugar de lenguajes de programación dinámicos. La Web 2.0 permitió a los usuarios participar y compartir información de manera más dinámica.