India is a country which is bestowed with abundance of natural resources and minerals. Resources in India can be classified into renewable, flow and non-renewable resources. Renewable resources chiefly include living sources like forests, as well as non-living sources such as soil and water. The fundamental feature of renewable resources their sustainability. India is specially rich in iron ore, bauxite, copper ore and coal. Other than these four minerals, India is rich in land resource, water resource, forest resource as well as other minerals. India also produces crude oil and natural gas and this makes India one of the richest country in terms of natural resources.