So I am very new at making a website. I am looking at buying a domain name and I am already set on using hawk host cause of all the great things I have heard. The one thing I don't know is when I buy or register my domain name is it a one time charge a monthly charge or a yearly charge. Or is it free to do it on hawk host?