Jargon Buster: Freehold
When you buy a property that is freehold, this means you own the land as well as the property itself. The occupation of the property continues for an indeterminate period of time. Houses are usually freehold properties.
Freehold is in contrast to a leasehold where you own the property but you do not own the land it is built on.