What is the Meaning of Hydropower? Hydropower ( or water power) is electric power generated by the motion of water. For this reason, hydropower is often also called 'hydroelectric power'. Hydropower refers to power generated from water by rotating turbines. The force of falling water generally causes the turbines to rotate causing mechanical movements that create electrical … [Read more...] about Hydropower: Meaning, Features and Importance
Archives for July 2016
Why are Rainforests Rich in Biodiversity?
Rainforests are defined as large, luxuriant forests that are wet and humid. They are usually located in tropical areas (as these areas have humid climates) and they are, by definition, rich in biodiversity. The word 'biodiversity' refers to a large variety of different plant and animal life in one area. Despite covering only 6-7% of the world's surface, rainforests are the … [Read more...] about Why are Rainforests Rich in Biodiversity?
Oil: Meaning, Characteristics, Advantages and Disadvantages
What is the Meaning of Oil? Oil is a liquid derived from petroleum. It is used as a source of fuel throughout the world. Oil is a viscous liquid fuel that is important in many industries such as petrochemicals, transport, and power. Since oil is readily available, many people depend on it for energy and industrial needs. Most automobiles run on gasoline/petrol, which is … [Read more...] about Oil: Meaning, Characteristics, Advantages and Disadvantages
Rainforests: 24 Reasons Why Rainforests are Important
What are Rainforests? Rainforests are forests that are rich in dark green vegetation and are normally located in tropical regions. They are commonly referred to as the "womb of life" since a large population of the world's species (about 50-90%) is found there. Ecologically, rainforests can be defined as forests with broad-leaved vegetation with extensive tree canopy and a … [Read more...] about Rainforests: 24 Reasons Why Rainforests are Important
Life Insurance: Meaning, Advantages and Disadvantages
Meaning Life insurance is the protection of a family against loss of income in case of the death of the person insured. The policy is bought from an insurance company which will pay a fixed sum of money either at the expiry of a fixed tenure or to compensate the family on the death of the insured. According to wikipedia, "Life insurance (or life assurance, especially in the … [Read more...] about Life Insurance: Meaning, Advantages and Disadvantages