Meaning of LAND in English

LAND

I

In economics, the resource that encompasses the natural resources used in production.

In classical economics , the three factors of production are land, labour , and capital . Land was considered to be the "original and inexhaustible gift of nature." In modern economics, it is broadly defined to include all that nature provides, including minerals, forest products, and water and land resources. While many of these are renewable resources, no one considers them "inexhaustible." The payment to land is called rent . Like land, its definition has been broadened over time to include payment to any productive resource with a relatively fixed supply.