On line Glossary of scientific terms for Energy