innovation

Definitions

General English

  • noun a new invention, a new way of doing something

Commerce

  • noun the development of new products or new ways of selling

Economics

  • noun the act of developing something new, such as new form of product or service, which allows a firm to maintain a market position in advance of its rivals. It is the application of an invention to the commercial world.

Information & Library Science

  • noun a new product or method of doing something
http://www.dictionarycentral.com/definition/innovation.html