Don't Make Me Think - by Steve Krug
A Common Sense Approach to Web Usability
IMPORTANT: Always register your domain name using YOUR contact & billing information. This way, you are always the owner of the site - regardless of where it is hosted! (Further Reading: How to maintain control of your website)
Register or manage your domain name using one of the following popular services:
If you're in the process of transferring a domain name, this guide may be helpful.
Note: Typically, SSL Certificates are ordered through your hosting company. You will also need your WHOIS information to be publicly visible so that the certificate can be verified upon issuance. Once the SSL certificate is installed and running, you can re-activate your domain's WHOIS privacy, if applicable.
Related Post: Free vs. Paid SSL Certificates