Revolutionary Trends Shaping the Outlook of Online Businesses