Hosting is a term used to describe the place where your site is stored on the internet. A bit like a high tech garage. As you can imagine, not all hosting is created equal and after trying a number of different companies we now host all of our sites with Nethosted in the U.K. We have found them to be secure and reliable and really nice to deal with. We like that.