การสื่อสารเป็นการส่งผ่านข้อมูล การแลกเปลี่ยนความคิดหรืออาจกล่าวว่า เป็นกระบวนการที่บุคคลสองฝ่ายแบ่งปันความหมายให้กันและกันได้ทราบเพื่อให้มีความคิดตรงกันในเรื่องใดเรื่องหนึ่ง ดังนั้น การสื่อสารจะเกิดได้ต้องมีการถ่ายทอดข้อมูลจากคนหนึ่งไปยังอีกคนหนึ่งและต้องเข้าใจความหมายที่รับ
การทาให้บุคคลสองฝ่ายมีความเหมือนกันทางความคิดไม่ใช่เรื่องง่ายเพราะกระบวนการสื่อสารมักมีความสลับซับซ้อน ความสาเร็จของการสื่อสารขึ้นอยู่กับปัจจัยหลายประการ เช่น ลักษณะของการสื่อสาร การตีความสาร และสภาพแวดล้อมเมื่อได้รับสารนั้น การรับรู้ของผู้รับสารที่มีต่อแหล่งที่มาของสารและสื่อที่ใช้ในการส่งสารอาจมีผลกระทบต่อความสามารถในการสื่อสาร
คาพูด ภาพ เสียง และสี มีความหมายสาหรับแต่ละคนไม่เหมือนกัน เช่นคาว่า“โค้ก”ถ้าใช้ในบริบทภาษาไทยจะหมายถึงน้าอัดลมยี่ห้อหนึ่ง แต่ถ้าใช้ในประเทศตะวันตกบางแห่งอาจหมายถึงยาเสพติดประเภทหนึ่งก็ได้ ดังนั้นเราต้องเข้าใจความหมายของคาหรือสัญลักษณ์ที่ใช้และรู้ว่าจะมีผลต่อการตีความของผู้บริโภคอย่างไร
ภาษาเป็นอุปสรรคสาคัญอย่างหนึ่งต่อการสื่อสารเนื่องจากในโลกมีภาษามากมาย แต่ละภาษาก็มีภาษาย่อยเนื่องจากในโลกนี้มีภาษามากมาย แต่ละภาษาก็มีภาษาย่อยลงไปอีกแม้จะอยู่ในประเทศเดียวกัน