If you own a freehold property than you own the property and the land upon which it is built for an unlimited amount of time.
The alternative is a leasehold property, for example if you buy an apartment you don't own the land upon which it is built and the rest of the apartment block in which it is located. In that case you have to pay a lease every ninety years or so (renewal of leases varies depending on the length of the lease.)