La Web 3.0 se refiere a la evolución de la red hacia una base de datos accesible por múltiples aplicaciones que no sean navegadores. Permitirá que las máquinas lean páginas web con la misma facilidad que los humanos a través del uso de lenguajes que puedan entender los agentes de software. Se basa en la web semántica, búsquedas de lenguaje natural, minería de datos, aprendizaje automático y asistencia de agentes, conocidos como técnicas de inteligencia artificial.