Dış tehdit ile iç tehdit arasındaki fark, tehdidin kaynağına göre belirlenir. Dış tehdit, bir ülkenin dışından gelen ve ülkenin varlığına, birliğine veya çıkarlarına zarar vermeyi amaçlayan bir durumdur. İç tehdit ise, bir ülkenin içinden gelen ve ülkenin temel değerlerini oluşturan dil, kültür, tarih, vatan, millet gibi unsurları irtica, terör, anarşi gibi bölücü faaliyetler ile tahrip etmeyi amaçlayan bir durumdur. Dış tehditler genellikle uluslararası düzeyde mücadele edilirken, iç tehditler ulusal düzeyde mücadele edilir. Dış tehditlerin önlenmesi için uluslararası hukuk, diplomasi, ittifaklar ve askeri güç gibi araçlar kullanılırken, iç tehditlerin önlenmesi için yasal düzenlemeler, istihbarat, güvenlik güçleri ve eğitim gibi araçlar kullanılır.