If you are new to hosting then the basics of what you are looking for include: Uptime, 24/7/365 technical support, live chat, ticketing system, phones and e-mail for contact along with a good reputation and the longevity of the host. cPanel is another item to add to your list. Once you have some experience with this web hosting maintenance and task tool you will find that it has all of the elements needed by beginners and experts. Also consider a host that has a good money back guarantee policy just in case you decide the service isn't right for you.