Una red semántica es una representación gráfica del conocimiento que consiste en un conjunto de nodos y arcos. Proporciona una estructura jerárquica para visualizar una base de conocimiento y permite inferir propiedades de los objetos. Su objetivo es desarrollar una infraestructura para compartir datos que puedan ser entendidos por computadoras y herramientas automatizadas.