No, if you only strategy to keep the domain for the long run, you do not have to have a hosting company. ReplyBuying a domain name on your own only provides the best to implement that specific domain name for a certain interval (usually one calendar year).Since the domain is just a name and practically nothing greater than that, You will need a Int