La web semántica es un conjunto de actividades para publicar datos legibles por máquinas mediante el uso de metadatos semánticos y ontológicos. Su objetivo es mejorar la interoperabilidad entre sistemas informáticos usando agentes inteligentes. Tim Berners-Lee introdujo el concepto para incluir información semántica en la World Wide Web. Actualmente existen proyectos piloto que usan tecnologías como RDF, RDF Schema y OWL para implementar la web semántica.