I am currently using
Cloud Hosting for my website. You should have deep knowledge about your hosting package like number of domains you get, which tools the web hosting company provides, about space and bandwidth and any other extra feature or bonus if offered.