Freehold means you have absolute ownership of both the property and the land it sits on outright, forever. There's no time limit and no landlord to answer to.