It seems like most people have their domains on sites like GoDaddy or Namecheap, and have their hosting elsewhere like Hostgator, etc.
Question is, why not have your hosting and domains all in the same place? Is there a particular reason why you should have them located separately?
Just wondering. Thanks.