Definition.com
Innovation is a bottom-up, decentralized, and unpredictable thing, which, nevertheless is capable of being managed via a new management discipline.
Definition.com
Innovation is a post enlightenment replacement for 'progress' which, in contrast to the latter term, is detached from the dreams of universal benefit emphasized during the enlightenment.
Definition.com
Innovation is this amazing intersection between someone's imagination and the reality in which they live.
Definition.com
Innovation is not the product of logical thought, although the result is tied to logical structure.