DomainsHowTo.com
How to get started in obtaining a Domain Name and moving forward to creating a Website
Deciding on the Domain Name:
The best way to determine a Domain Name is to do a search at Domain Registration site such as DomainCheap.com.
If you already have a specific name that you want that is a common name, the cost for reserving that name may be rather expensive if it is even available.
If you are flexible on a Domain Name, the DomainCheap name generator may be able to define a Domain Name that is low cost.
It is best to define a Domain Name that does not include special characters (i.e. with a dash, underline, etc.)
There are a lot of domain name extentions available but the most common is still the commercial extension with ".com". Secondary common extensions are ".net" (network) and ".org" (organization). There are restrictions on using certain extensions where .org is referenced for non-profit organizations. Some are restricted to use in specific countries, i.e. ".us" where it is targeted for use by United States residents.
Hosting your Website:
There are plenty of Website hosting companies such as Hostinger Web Hosting.
Hostinger is an economical web hosting site which is a great place to start that provides very easy tools needed to get a Website up very quickly.
Hostinger also is very good if you want to educate yourself on web development. Particularly if you own multiple Domain Names. The subscription allows you to host multiple domains without additional cost.
Hostinger gives you the option to use their simple tools that they supply or incorporating WordPress environments. And you can also do more advanced Website integrations that are from scratch or with coding methodologies.
Tools to build your Website:
There are a variety of tools available where mentioned that Hostinger Web Hosting does have their own tools built in especially if just starting out.
For easy editing for WordPress Sites, DIVI from elegantthemes.com provides a great product that is very easy to development Websites. You can purchase it for a single site, however they do offer a broader license for a reasonable cost which is lifetime with updates and will allow you to use the product on multiple websites.