Today it’s nigh on impossible to find a company that doesn’t rely on some form of app for nearly every business function. Apps have become the lifeblood of our world and the application programmes that are required to perform all business functions such as database management, e-mail, word processing, process optimisation and instant messaging to name a few is also known as the application stack.