Разница между формальной и когнитивной семантикой заключается в подходах к изучению языкового значения. 37
Формальная семантика изучает семантику формальных и естественных языков путём их формального описания в математических терминах. 25 Она имеет дело с ограниченным набором утверждений, относительно которых можно определить истинность. 7 Формальная семантика не очень интересуется лексическим значением, но в основном рассматривает комбинаторику примитивных единиц. 7
Когнитивная семантика утверждает, что язык является частью более общей когнитивной способности человека и поэтому может описывать мир только таким, каким его представляют люди. 3 Она стремится охватить весь спектр грамматических наклонений, используя понятия фрейминга и ментальных пространств. 36 Когнитивная семантика рассматривает то, как значение конструируется в речи, поэтому она не ограничивается высказываниями небольшого масштаба. 7
Таким образом, формальная семантика фокусируется на отношении формального языка к предметной области, а когнитивная семантика — на совокупности отношений, включая отношение слов к мыслям, действительности, обществу, эмоциям и социальным отношениям. 1