Komunikačná situácia zahŕňa účastníkov, úlohy, kanály, kódy a kontext, ktoré ovplyvňujú výmenu významov. Jazyk plní rôzne funkcie: referenčnú, emotívnu, konatívnu, fatickú, metajazykovú a poetickú, podľa cieľa komunikácie.