Creating A Cost Free Server On The Web - Difference Between A Dedicated Server Web Hosting And Cloud Server