Can I buy a domain name without hosting?
Yes. You can buy a domain name without hosting. The domain name will be active and you can modify the dns and nameservers. However, if you want to create a website then you are going to need web hosting.
How to create an email address with a domain name
First you have to register a domain name, once you have a domain name you can use the email service that comes with your domain or with your web hosting to create an email address with a domain name.
How to host a domain name
You host a domain name by finding a suitable web hosting provider. If your domain registrar is different from your web hosting provider then you have to change nameservers from the registrar so that your domain may start working on the web hosting service of your choice. If you are not sure how you change nameservers then you can contact your domain registrar. If you are not sure about your web hosting nameservers then you can ask the web hosting company.
How to test domain name
You can test all aspects of your domain name from nameservers, mailbox, A-records e.t.c from whatsmydns.net.
What is the domain name of a website?
A domain name is the address of the website- where people find you, where they can see pictures, files or simply speaking: your website. For example, tremhost.com is a domain name, when you access it you will be able to see the website.
Are there free domain names?
No. There are no free domain names unless if your web hosting provider offers you a free domain registration after purchasing web hosting.
How to find domain owner
You can find the owner of a domain from whois.net. Keep in mind that some domains have a whois protection and you will not be able to see the domain owner details.
How to direct domain to hosting
There are two ways to do this. The first is by changing the domain nameservers to the hosting you want. The second is by using A-record, which is the main ip address of the hosting you want.