In some locations you do not "buy" land to own it, but rather lease it. Just as one example, a lot of property owned by the British Government or "Crown" is offered for lease, typically 99 years.
In most countries in the world today land ownership is a fundamental premise of our economy and society. In turn it forms the basis for much of the world of finance, insurance, commerce, and wealth building. The owned property can be for personal residence, corporate use, public utilities, or community assets.