Una rete semantica è una forma di rappresentazione della conoscenza. È un grafo (orientato o non orientato) formato da vertici, che rappresentano concetti, e archi, che rappresentano relazioni semantiche tra i concetti. Le reti semantiche sono un tipo comune di dizionario leggibile da una macchina (dizionario elettronico).