Many web hosts offer a free 1-year domain name when you order web hosting. If you are creating a new domain name, this might be a great deal. But be aware you are often limited to popular domain extensions like .com, .net., .co, and .org. If you cancel before the 1-year term, typically, you have to pay for the domain's retail price. If you want to purchase multiple domains or other domain extensions, check my list of the best domain registrars.