In areas including software, hardware, cloud computing, social media, e-commerce and more, all of these companies are playing ...