Hosting and Domain Names Explained

If you are looking to understand more about hosting (web, email or otherwise) and domain names and the relationship between it all please take a moment and review this article.