The term energy harvesting, also known as power scavenging, is used to describe the collection of energy derived from a variety of external sources such as solar power, thermal energy, wind energy, kinetic energy or electromagnetic sources. Energy harvesters accumulate the wasted energy in a system, such as heat given off by motors or the vibrations of motors or other moving objects. The basic technologies for generating energy are mechanical vibration (kinetic energy), thermoelectric, solar (photovoltaic), and RF/Inductive.