- Kendini savunma:Direniş orduları genellikle bir grup insanı (bir etnik veya kabile grubu) zulümden, baskıdan veya soykırımdan korumak için oluşturulur.
- Siyasi kendi kaderini tayin etme:Direniş orduları, siyasi bağımsızlık veya kendi kaderini tayin hakkının tanınması için savaşabilir.
- İşgalden kurtuluş:Yabancı güçlerin işgal ettiği bir bölgeyi kurtarmak için direniş ordusu kurulabilir.
- Diktatörlük rejimlerine karşı direniş:Direniş ordusu baskıcı totaliter yönetimlere karşı ayağa kalkabilir
- Ayrılıkçı hareketler:Direniş ordusu, daha büyük bir siyasi oluşumdan ayrılma veya ayrılma arayışında kurulabilir.