With a shared hosting plan, you are renting space on a server that you share with other website owners. This also means you're sharing resources like bandwidth, memory, and processing power. This can be a problem, because a web host company typically supports hundreds, even thousands, of websites on a single server. Most of these websites will get very little traffic, allowing those who do see higher levels of traffic to use the resources they need. Nevertheless, there are no guarantees that you will get the resources necessary to support your website.
You’ll only need to step up your SSL level if you need to connect your website to a physical company or business, or if there could be confusion about your web address. Your options are organization validation (OV), which costs $80+ and validates the site owner’s legal existence and physical address, or extended validation (EV), which verifies this same information but through third-party, not self-reported, sources. You’ll spend $100+ a year for an EV certificate and the browser padlock will also display your company name. Many banks have this level of validation on their websites, but both Google and Amazon simply use OV.
Yes, you can type “free website hosting” into a search engine of your choice, and you will get results. Don’t do it. At best, you will be stuck with shoddy service, semi-reliable uptime, and ridiculously short-lived storage and bandwidth capacities. The free options out there will frustrate you, and putting yourself through that makes zero sense when you can have quality hosting for as little as $2 a month.
Shared hosting is web hosting in which the provider houses multiple sites on a single server. For example, Site A shares the same server with Site B, Site C, Site D, and Site E. The upside is that the multiple sites share the server cost, so shared web hosting is generally very inexpensive. In fact, you can find an option for less than $10 per month.