La Web 2.0 se refiere a la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final que permiten la colaboración y participación activa de los usuarios al administrar y compartir contenido. Las páginas son más dinámicas y aprovechan formatos como JavaScript para mejorar la funcionalidad e interacción del usuario. La Web 2.0 se caracteriza por darle voz al usuario y hacerlo parte integral de la red al poder crear y transmitir información bidireccionalmente.