Recent Tech Trends That Effect the Business of Today