La Web Semántica se basa en añadir metadatos (datos sobre datos) a las páginas web para describir el contenido, significado y relaciones de los datos. Estos metadatos deben facilitarse siguiendo ciertos estándares como XML y RDF para que puedan ser procesados por cualquier sistema de información. El objetivo de la Web Semántica es mejorar la calidad y organización de la información de Internet mediante el uso de metalenguajes y estándares de representación semántica.