Tank Abrams vždy procházel kontinuálním vývojem tak, aby měl pasivní ochranu odpovídající "threat profile" neboli předpokládaným hrozbám, které mohl potkat na bojišti.
Jako většina tanků 3. generace má i Abrams výměnné pancéřové moduly, jejichž vývoj a výměna jsou ještě usnadněny rovinným tvarem věže.
Proto za dobu své služby Abrams dostal ne tři, jak se často udává, ale rovnou šest kvalitativně odlišných modulů pancíře věže:
1) "Special Armor" alias BRL-1
2) "Improved Special Armor", zřejmě alias BRL-2
3) "Heavy Armor Package" alias HAP či HAP-1
4) "2nd gen. Heavy Armor package" alias HAP-2
5) "3rd gen Heavy Armor Package" alias HAP-3
6) "Next generation Armor package" alias NGAP: M1A2 SEPv3
SA byla na originální M1.
ISA na M1(IP) a prvních M1A1.
HAP na M1A1(HA) a podle některých zdrojů na M1A2.
HAP-2 na M1A2 SEP, dle některých zdrojů už na pozdních M1A1(HA) a M1A1(HC)
HAP-3 každopádně na M1A2 SEPv2 a M1A1AIM, podle některých zdrojů už na M1A2.
NGAP na M1 ECP alias M1A2 SEPv3.
Některé z generací pancířů reagovaly na kumulativní hrozby, jiné ale i na kintické.
Například HAP-3 na SEPv2 prošla vylepšením proti KE hrozbám, které přidalo na váze. Zde je vidět "hmotnostní demonstrátor": HAP-3 byla ale považován za dostačující proti všem typickým hrozbám vč. tanků. To se nedávno změnilo, takže NGAP přidává výrazné posílení obrany proti KE munici. Opět viz hmotnostní demonstrátor: Udává se, že jaká generace je ve věži Abramse nainstalována udává sériové číslo na pravém předním boku věže, kde je signifikantní poslední písmeno:
Tady jsem našel příklady všech z nich:#### - SA či ISA bez ochuzeného Uranu
####U - HAP-1, HAP-2
####M - HAP-3
####A - pancíř pro Austrálii který má podobnou balistickou odolnost jako HAP-3, ale bez použití Uranu - zřejmě použit dražší titan
####E - exportní verze pancíře pro arabské státy

Ono "E" na exportních/arabských modelech se někdy píše jako číslice 3, ale hlavně se všichni velmi snaží, aby nebyla vidět. Saúdské M1A2S se například vystavují a fotí zásadně zleva, nebo z takové dálky, aby sériové číslo nešlo přečíst.