Chemolithotrophy is a type of metabolism where energy is obtained from the oxidation of inorganic compounds.  Most chemolithotrophic organisms are also autotrophic.  There are two major objectives to chemolithotrophy: the generation of energy (ATP) and the generation of reducing power (NADH).