In this talk, I will first present the definition and some of the classical properties of Castelnuovo-Mumford regularity. Then we will turn to some known results and open questions on estimates for this invariant, when the base ring is a field. Next, we present a case where working over a more general base ring is very useful. Finally, if time permits, extensions of this notion to more general ones will be motivated and briefly described.