Para hospedar seu site na internet você precisa alugar um espaço reservado dentro de um servidor, para que sua plataforma funcione e seja encontrada na internet, é isso o que a HostGator pode te oferecer.