Our world has been changing at a pace that most of us struggle to comprehend. It is full of products and services that simply did not exist a few years ago. We now engage one another through video calls and instant messages and social media. We shop from our laptop and bank through our smart phone. We expect the information we want to be available when we want it.