The Basics of Website Hosting and the Options Available