The last five to ten years have seen tremendous technological change in the world of computing. Where personal and business computing and Internet surfing had previously been done only on a desktop computer with a large monitor, people today access content on the Internet through multiple devices – smart phones, tablets, iPads, laptops. They bank, …