We’re so used to hearing new business “buzzwords” every so often that it has become easy to ignore them. Innovation is a word that’s been around for some time, which refers to developing and implementing new or more effective products, processes and ideas.