Anyone can register a domain. One does not have to be part of a business. There are many domain registrars on the web such as Go Daddy. You will need to have a credit card or paypal and you will need to put an owner's name on the domain name. Once you have domain, you will need to look into web hosting.