1 Bahasa harafiah menggunakan kata-kata secara langsung sesuai dengan makna yang sebenarnya (petanda). 2 Bahasa kiasan (atau non-literal) menggunakan kata-kata dalam kiasan. Penggunaan bahasa iguratif adalah penggunaan kata atau frasa yang menyiratkan makna non-literal yang masuk akal atau yang bisa [juga] benar. Aristoteles dan kemudian Quintilian Romawi termasuk di antara analis retorika awal yang menguraikan perbedaan antara bahasa literal dan kiasan.