Home Technology Web Hosting – The Importance To Small Businesses And The Different Types