  We review the general features of nonsingular universes ({\em i.e.} those
that go from an era of accelerated collapse to an expanding era without
displaying a singularity) as well as cyclic universes. We discuss the
mechanisms behind the bounce, and analyze examples of solutions that implement
these mechanisms. Observational consequences of such regular cosmologies are
also considered, with emphasis in the behavior of the perturbations.
