So many business owners in the offline community fail to realise that online opportunities exist for them to enhance their business. The two functions of a business which are being radically overhauled by the technology of the internet are marketing and distribution.