If you aim to have a web presence, you've got to have email. It's a convenient way for potential customers and clients to send you a message, Word document, or other files. Thankfully, most web hosts include email in the price of their hosting plans. Some web hosts offer unlimited email account creation (which is great for future growth), while others offer a finite amount. You, naturally, should want unlimited email.
Cloudways is, needless to say, a web hosting service which is focused on one thing only, cloud web hosting, hence the name. They offer a fully managed cloud hosting of which all plans have one fantastic feature: pay as you go. In other words, you only pay for the resources you need and nothing else. This makes it very user-friendly, for everyone to benefit from. Being the type of a hosting provider which focuses only on managed cloud hosting platform, it makes them one of the best at what they do. If you are looking for something else, Cloudways is not the host to go with.
A domain name is a website address made of a website name, followed by a dot, then an extension like .com (fitsmallbusiness.com, for example). You can receive a free domain by buying web hosting packages that include them or via domain name registrars offering little-known extensions like .tk. Paid domains offer extensions that lends to greater business credibility like .com or .net domains.