With a freehold, you own the property and the land outright. Leasehold gives you the right to occupy the property for a fixed term but not the land it stands on.