M is called a P-coherent (resp. PP) module if its every principal submodule is finitely presented (resp. projective). M is said to be a Baer module if the annihilator of its every subset is a direct summand of R. In this paper, we investigate the properties of P-coherent, PP and Baer modules. Some known results are extended.