This may sounds wired for you. Hostgator may be the best web hosting firm in business but when coming to domain industry they are too expensive compared to other domain registrar.
When you make a signup in Hostgator as a newbie they will ask any domain name for your hosting, if you don’t have one you will be directed to domain register page to create a new one for you.