HelioHost is a free web host; it is not your one-stop gateway to running a website. This article will explain exactly what HelioHost is NOT.
A domain name registrar is a service used to purchase top level domains (TLDs) - i.e. a .com, .org, .net, or similar website name. HelioHost DOES NOT offer domain registration. When you sign up with HelioHost, you can use a free .heliohost.org subdomain (your domain would be yourwebsite.heliohost.org where "yourwebsite" is replaced with whatever you choose), use a domain purchased from another registrar (such as GoDaddy or Network Solutions), or a free .tk domain (which you can register at dot.tk)*. HelioHost does not offer, support, or maintain any domain names.
HelioHost offers free website hosting. HelioHost does NOT create, design, or maintain your website for you, it only gives it a place to be hosted. Through cPanel, you can use Softaculous to install popular software (such as blogging and forum platforms) to your website, but you are responsible for ALL maintenance, design, etc.