Innovation is the buzzword of the moment for organisations, but what does it actually mean? With some common…