Balanced module

A module $M$ such that the natural ring homomorphism $\phi : R \rightarrow \mathrm{End}_{\mathrm{End}_R M} M$, where $M$ is regarded as a right module over $\mathrm{End}_R M$, defined by $\phi(r)(m) = mr$ for any $r \in R$ and $m \in M$, is surjective. A module $P$ over a ring $R$ is a generator of the category of $R$-modules if and only if $P$ is balanced as an $R$-module, projective and finitely generated as an $\mathrm{End}_R P$-module.