If you have a website, you have probably heard of web hosting, but chances are that you aren’t really sure what web hosting really means. You know you have to have a host but how do you