There are thousands of hosting companies to choose from, and on a top level they offer a very similar service. Similar to mobile phone companies, there are different tariffs available depending on your needs.
Differences between web hosts and tariffs might include bandwidth and storage requirements, data center location, shared vs dedicated hosting, and access to customer support. UK-based company, Venture Harbour, explains these considerations in more depth in their web host guide.
If you start a domain name search you’ll find a list of different companies that you can host your domain name with.