As technology got mainstream, the advent of cloud technology made access to software products easier than ever. Access to computer systems and other hardware resources is not a problem anymore, no matter which part of the world you are working from. Cloud technology, or cloud computing, is the delivery...