Domain names are often simply referred to as domains and domain name registrants are frequently referred to as domain owners, although domain name registration with a registrar does not confer any legal ownership of the domain name, only an exclusive right of use for a particular duration of time. The use of domain names in commerce may subject them to trademark law.
By definition, a domain name is simply a human readable form of an IP address. In function it is the destination that you type into a web browser in order to visit a website, such a www.google.com. Metaphorically, it is very similar to how you would scroll to a contact in your cell phone rather than manually dialing the person by entering their full phone number; the phone number would be an IP address and the saved contact would be a domain name. Always buy a domain with a reputable domain registrar.
Unlike VPS hosting, which is limited by the physical server on which your website is hosted, cloud hosting allows you to use resources offered by multiple machines. For example, if you find that your website is lagging because of lack of bandwidth, you can increase the amount available to you. Often, you can make this change yourself via the host's control panel.
Enterprise websites include very popular marketing and media sites, as well as social, travel, and other application-heavy websites. For example, Lamborghini, Coursera, and Nordstrom use AWS to host their websites. Enterprise websites need to dynamically scale resources and be highly available to support the most demanding and highly trafficked websites.
Almost all the services offer some sort of page builder that makes it easy to drag and drop to build your page. These are great for getting started, but they often lock you into the service. Most page builders are proprietary to the service, or don't create HTML that's portable enough to be easily moved to another service if you decide it's necessary.