This is devoted to study Ricci flow and some of its consequences. It contains three chapters. We focus on the study of Ricci flow and its behavior on various differentiable manifolds throughout the first chapter. In the second chapter we move our attention to Ricci soliton and the third chapter concerns with the multitime Ricci flow and a type of generalized Ricci flow modified from the classic version and we conclude the chapter with the study about the stability of Ricci flow and conformal Ricci flow on Riemannian manifold.