Hosting is a term for putting your website on the internet for all to see.
A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Web hosts are companies that provide space on a server owned or leased for use by clients, as well as providing Internet connectivity, typically in a data center.Wikipedia
I have been through many hosting companies over the years and learned the hard way the limitations of inexpensive hosting. “Cheap” hosting may be fine for your website, but there are drawbacks. All the new content management systems use a database and on shared hosting plans this means you share a MYSQL database program too. Sometimes with a great many sites, who knows, it’s up to the hosting provider to decide. Most cheap web hosts do not offer regular website backups with their hosting plans. Many people don’t realize if there’s a problem they could lose their content.
I have what is called a VPS, which means my hosting provider gives me a certain amount of cloud server resources exclusive to me and no one else can use them, even if I am not using them. I have gone to the technical trouble to schedule nightly backups of my server “off-site” so if something does happen, I have a copy of everything on another server, on a completely different host.
I provide email addresses for client’s from Godaddy, which has good spam prevention and support.
I have been creating websites since 2002. I’ve made custom websites for clients from Maryland to Los Angeles as well as SW Michigan. I have done a number of different types of sites: Manufacturers. Merchants online, brick and mortar. Individual’s sites for actors, Director of Photography, Contractors. Non-profit organizations.