Podemos decir que un tesauro es un vocabulario controlado y dinámico, compuesto por términos que tienen entre ellos relaciones semánticas y genéticas y que se aplica a un dominio particular del conocimiento, aunque también podemos definirlo como n vocabulario de un lenguaje controlado de indexación, organizado formalmente, de manera que las relaciones entre los conceptos se establezcan a priori, para ser usadas en sistemas de recuperación de información.
Muchos bibliotecólogos opinan que, es necesario avanzar hacia una técnica más efectiva que se adapte a la descripción de un recurso pero sin perder el conocimiento que registra el tesauro.
Hoy en día el profesional de la información combina los conocimientos más antiguos de la profesión con los más modernos; por ese motivo, este profesional se ha inmerso en el mundo de la llamada Web semántica, o sea, realiza el marcado de los recursos con metadatos semánticos y el uso de ontologías; es así, como se rescata el trabajo previo efectuado durante el desarrollo de los tesauros.
¿Cómo podemos definir la Web semántica?, bueno, podemos decir que es la Web que está dotada de mayor significado y en la que cualquier usuario de Internet podrá encontrar respuestas a todas sus preguntas de una manera más rápida y sencilla; solucionando los problemas habituales en la búsqueda de información.
La Web semántica es conocida como una red extendida, es decir, una Web basada en el significado, por lo que se sustenta en el lenguaje universal, fuente de resolución de problemas causados por una Web que carece de semántica y en la que el acceso a la información es más lento, dificultoso y muchas veces frustrante.
La Web semántica ha cambiado la forma de comunicarnos y de realizar el trabajo diario, ya que le permite al usuario delegar tareas por medio de la aplicación de un software, el que procesa el contenido, razonar con este, combinarlo y realizar deducciones lógicas para resolver problemas cotidianos de manera automática.
La Web semántica trabaja con metadatos que le permiten al programa de búsqueda resolver problemas bien definidos, por medio de operaciones bien definidas y que se llevan a cabo sobre datos bien definidos que están en existencia.
Para poder cumplir su cometido de efectividad la Web semántica usa varios mecanismos como: