Keeping the concept fresh….how to keep the term innovation when it is so prolifically
overused and loosely defined ….
Definition : “An innovation is something new or different that has been successfully brought out into the world and creates a positive impact. It can be something new or different, because most innovation is about renewal, or taking a fresh look at existing inventions or capabilities.
The key here is that it must be something that has been brought successfully out to the world; if it hasn’t, it’s probably an invention, and an innovation. Invention is about insight, while innovation is about impact.”