The linear cosmological perturbation theory of an almost homogeneous and isotropic perfect fluid universe is reconsidered and formally simplified by introducing new covariant and gauge-invariant variables with physical interpretations on hypersurfaces of constant expansion, constant curvature or constant energy density. The existence of conserved perturbation quantities on scales larger than th...