Technology has changed the way we live our lives. Whether we are at work, home or outside, we have become dependent on our computers, mobile phones and the internet. On a daily basis, we all interact with a significant number of applications. Demand for technology has led to an explosion of software we use daily, whether these are applications used in …