If your new home is a freehold property, it means you are buying the land the property sits on, along with the property.
This article explains the difference between “leasehold” and “freehold”, and the steps you are likely to encounter when purchasing a new home which is leasehold.
Read more here