Let D be a derivation on a Banach algebra; by using the operator D 2 , we give necessary and sufficient conditions for the separating ideal of D to be nilpotent. We also introduce an ideal M ( D ) and apply it to find out more equivalent conditions for the continuity of D and for nilpotency of its separating ideal.