Afganistan'daki Sovyet savaşı, başlangıçta Afganistan hükümetinin güçleri ile yurtdışından destek alan Afgan yardım savaşçıları arasında yaşanan bir savaştı. Uygun teçhizat ve eğitime sahip olmayan Afganistan hükümeti, Mücahitler olarak adlandırılan muhalefete karşı koyamadı ve sonunda Sovyetler Birliği'nden yardım istedi. Yerel halkla kaynaşan Mücahidlere karşı yürütülen büyük askeri harekatlar, yerel altyapının büyük ölçüde tahrip olmasına ve ölümlere neden olarak yerel halkın Mücahidlerin yanında yer almasına yol açtı. Yerel halk arasındaki bu değişim, Sovyet askeri varlığına verilen desteğin azalmasına, ülke çapında direnişe ve nihai bataklığa neden oldu. Savaş Aralık 1979'da başladı ve Şubat 1989'a kadar sürdü. Yaklaşık 15,000 Sovyet askeri öldürüldü ve yaklaşık 35,000'i yaralandı. Yaklaşık iki milyon Afgan sivil öldürüldü. Hükümet karşıtı güçler başta Amerika Birleşik Devletleri ve Pakistan olmak üzere pek çok ülkeden destek aldı.
Savaş, Sovyetler Birliği'nin 40. Ordusunu Afganistan'da savaşmak üzere göndermesiyle başladı. Ordu 25 Aralık 1979'da Afganistan'a ulaştı. Çatışmalar yaklaşık on yıl boyunca devam etti. Ardından, 15 Mayıs 1988'den itibaren Sovyet birlikleri Afganistan'ı terk etmeye başladı. Bu durum 2 Şubat 1989'a kadar devam etti. 15 Şubat 1989'da Sovyetler Birliği tüm birliklerinin Afganistan'ı terk ettiğini açıkladı.