When someone registers for a domain name they have to enter their private information such as name, phone number and postal address. This information can be used by anyone since it is open to the public. However, certain domain registrars can let you hide the information free of cost. Doing so makes the website appear untrustworthy to visitors and search engines though. If privacy is your concern, then you can provide the information for your business rather than your personal.
After registering you have to upload the website to the URL which has to be done through a separate process.