تواصل الأعراق مع بعضها البعض يتحكم فيه العديد من العوامل، ومن أهم هذه العوامل:
1- الثقافة: حيث تختلف الثقافات بين الأعراق وقد تؤدي هذه الاختلافات إلى صعوبة التواصل بعض الأحيان.
2- اللغة: إذ تعد اللغة أداة الاتصال الرئيسية بين الناس، وتختلف اللغات بين الأعراق مما يؤدي إلى صعوبات في التواصل.
3- الخلفية الدينية: حيث قد يؤدي اختلاف الخلفية الدينية إلى صعوبات في التواصل، خصوصاً إذا كان هناك اختلاف في القيم والمعتقدات بين الأعراق.
4- الموقف السياسي والاجتماعي: إذ قد يكون هناك تعارض سياسي أو اجتماعي بين الأعراق مما يؤثر على التواصل.
5- التعليم والثقافة العامة: إذ تلعب التعليم والثقافة دوراً كبيراً في تشجيع التواصل بين الأعراق، إذ يؤدي العلم والثقافة العامة إلى تحسين فهم الناس لبعضهم البعض ويزيد من مدى التفاهم بينهم.