There are 3 types of hosting: Shared Hosting, VPS/Cloud Hosting and Dedicated Hosting.
Cheapest option (about $5/month) and probably the best for you. Check here which Shared Hosting company fits you the best.
Offers better performance/stability than shared for about $20/month. If you have low traffic, you might not notice the difference. Check here which VPS/Cloud Hosting company fits you the best.
Only needed in very specific cases, e.g. extreme privacy or specific hardware requirements, regardless of company size or traffic. You most likely don’t need that, plus it can cost $1,000+/month. Check here which VPS/Cloud Hosting company fits you the best.
For more information about hosting types, check our Glossary.