एक देश की विदेश नीति को निर्धारित एवं प्रभावित करने वाले कारक हैं-भू-रणनीतिक अवस्थिति,सैन्य क्षमता, आर्थिक शक्ति, एवं सरकार का स्वरूप। दूसरी तरफ विदेश नीति संबंधी निर्णय वैश्विक एवं आंतरिक प्रभावों द्वारा निर्धारित होते हैं।