Diyalog iki ya da daha çok kişinin karşılıklı konuşmasına denir. Kelimenin etimolojik kökeni Antik Yunancadır. "Dia" ve "Logos" sözcüklerinin bileşiminden oluşmuştur. Sözcüğün Yunanca aslı, Türkçeye "düşünceyi takip etmek" olarak çevrilebilecek bir anlama gelmektedir.
Bir diyalogdan söz edebilmek için asgari şu unsurların varlıkları gereklidir:
İletişimde bulunan kişiler görsel ya da işitsel işaretler yoluyla diyalog kurabilirler. Diyalogda ulaştırılmak istenen mesaj belli kodlar (dil, jargon vs.) aracılığıyla iletilir. Mesajın belli bir amacı vardır.