How Cloud Technology Impacts the Business World