Domain names can be registered/renewed from 1 to 10 years in advance from the date they are registered. Domain Names are the property of their owners as long as they are renewed.
Some domain extensions, such as .CO, will only allow a domain to be registered up to 5 years in advance.
