Hi here i list out some features which i will consider while choosing a hosting provider to host my website online ..They are good Customer service and support ,company legitimacy ,company existence,security ,guaranteed uptime, review about that company in forum and blogs and so on ..The above...