SN1, SN2 and SNi mechanisms