The definition of innovation is invention or new.
(noun)When a company comes up with a creative new product such as a new tablet PC, this is an example ofinnovation.
See innovation in Webster's New World College Dictionary
noun
Origin: LL innovatio
Related Forms:
See innovation in American Heritage Dictionary 4
noun
Related Forms:
Learn more about innovation