The alkylation mechanism of guanine by nitrogen mustard (HN2) was studied by using a supermolecular modeling at the ab initio 6-31G level. Our computations show that interaction of guanine with the aziridinium form of HN2 necessitates a transition state for the N7 alkylation route. The pathway of N7-guanine alkylation by nitrogen and sulfur mustards is discussed on the basis of the Molecular Electrostatic Potential and HOMO-LUMO properties of these molecules.