You can usually register a domain for anywhere between one to ten years, but some domains have a minimum registration period of 2 years.