Armahduslaki yleensä vapauttaa henkilön tai ihmisryhmän syytteeseenpanosta ja tuomitsemisesta sen jälkeen, kun häntä on syytetty tietyistä rikoksista. Armahduslailla suojattuihin voi kuulua johtajia, jotka olivat vallassa sodan aikana vastakkaisen ryhmän kanssa yhdessä maassa. Sotarikokset armahduslaissa voivat sisältää ihmisoikeusloukkauksia tai yrityksiä kaataa hallitus. Armahduslaki voi myös viitata siihen, että laittomasti maahan tulleelle henkilölle annetaan laillinen oikeus jäädä maahan.
Monet maat tunnustavat jonkinlaisen armahduslain. Yhdysvallat muutti vuoden 1996 sotarikoslakiaan sotilaskomissiolailla 2006 (MCA). Sotilaskomissiolaki myöntää armahduksen sotilassotilaille ja valtuutetuille kuulustelijoille sotarikoksista, jotka on tehty ennen kuin MCA: sta tuli laki. Etelä -Afrikassa totuus- ja sovittelukomissio perustettiin apartheidin päättymisen jälkeen, mikä on järjestelmällinen ja laillinen ihmisten erottaminen rodun perusteella. Osa sen tehtävistä sisälsi armahduksen myöntämisen ihmisoikeusloukkauksille.
Armahduslain tärkeimmät säännökset vaativat tyypillisesti täydellisen anteeksiannon antamista henkilölle tai ryhmälle, joka rikkoi maan lakeja, etenkin sodan aikana. Armahduksen myöntäminen tarkoittaa yleensä sitä, että henkilö tai ryhmä ei joudu syytteeseen, kun häntä syytetään ihmisyyttä vastaan tehdyistä rikoksista sodan päätyttyä. Vaikka armahduslaki voi vapauttaa henkilön tai ryhmän paikallisesta syytteestä, tämä ei sulje pois mahdollisia rikosoikeudellisia syytteitä kansainvälisessä tuomioistuimessa.
Säännökset voivat yleensä sisältää useita rikostyyppejä. Rikos ihmisyyttä vastaan kattaa tyypillisesti ihmisoikeusloukkaukset hyökkäämällä yhteen tai useampaan henkilöön raiskauksella, murhalla tai uskonnollisella tukahduttamisella. Tämäntyyppiset rikokset voidaan luokitella myös sotarikoksiksi, jos ne tapahtuivat sisällissodan tai eri maiden välisen sodan aikana. Sotarikokset voivat myös viitata julmaan kohteluun sodan aikana pidettyjen vankien kanssa.
Jotkut maat voivat myös käyttää armahduslakia viittaamaan ihmisiin, jotka ovat tulleet maahan noudattamatta asianmukaista maahanmuuttopöytäkirjaa. Nämä ihmiset tunnistetaan usein laittomiksi ulkomaalaisiksi, mutta he ovat tyypillisesti joko oleskelleet laillisesti pidempään tai tulleet laittomin keinoin. Saadakseen armahduksen laittoman ulkomaalaissäännöksen nojalla hallitus voi antaa ihmisille anteeksi maahanmuuttopolitiikkansa rikkomisen.
Paikalliset tai alueelliset lait määrittävät yleensä laittoman ulkomaalaisen rikkomuksen tyypin. Rikkomukseksi voi kuulua maassa oleskelu väliaikaisen viisumin jälkeen esimerkiksi työ- tai koulutustilanteen päätyttyä. Lisäksi rikkomuksia voi tapahtua käyttämällä vääriä asiakirjoja päästäkseen työmahdollisuuksiin tai muihin palveluihin maan sisällä.