Often, the dynamics of complex condensed materials is characterized by the presence of a wide range of different time scales, complicating the study of such processes with computer simulations. Consider, for instance, dynamical processes occurring in liquid water. Here, the fastest molecular processes are intramolecular vibrations with periods in the 10-20 fs range. The translational and rotational motions of water molecules occur on a significantly longer time scale. Typically, the direction of translational motion of a molecule persist for about 500 fs, corresponding to 50 vibrational periods. Hydrogen bonds, responsible for many of the unique properties of liquid water, have an average lifetime of about 1 ps and the rotational motion of water molecules stays correlated for about 10 ps. Much longer time scales are typically involved if covalent bonds are broken and formed. For instance, the average lifetime of a water molecule in liquid water before it dissociates and forms hydroxide and hydronium ions is on the order of 10 hours. This enormous range of time scales, spanning nearly 20 orders of magnitude, is a challenge for the computer simulator who wants to study such processes.