Non-adiabatic phenomena such as photo-physical or photo-chemical processes are characterized by a failure of the Born-Oppenheimer (BO) approximation commonly invoked to describe molecular systems. The BO approximation, or the closely related adiabatic approximation, decouples the description of the nuclei and electrons. In non-adiabatic processes this coupling becomes important and the BO approximation breaks down.