- Самозащита:Армиите на съпротивата често се създават, за да защитят група хора (етническа или племенна група) от преследване, потисничество или геноцид.
- Политическо самоопределение:Армиите на съпротивата могат да се борят за политическа независимост или признаване на тяхното самоопределение.
- Освобождение от окупация:Може да се сформира съпротивителна армия, за да освободи територия, която е била окупирана от чужди сили.
- Съпротива срещу диктаторски режими:Армията на съпротивата може да се надигне срещу потиснически тоталитарни правителства
- Отцепнически движения:Съпротивителната армия може да бъде създадена, за да търси отделяне или отцепване от по-голямо политическо образувание.