Owning a freehold property means that you own the whole of that property including the land it is built on and any rights which come with it (like access or parking for example), for an unlimited period of time. You are also free to enjoy and do with the property as you wish (within reason and subject to things like planning regulations)