We take into consideration generalized derivations. First, we study the stability of generalized derivations on Banach algebras under consideration. Then we prove some theorems involving approximate generalized derivations on Banach algebras. These results can be applied to C*-algebras.