invention

Definitions

General English

  • noun the act of creating a new process or a new machine
  • noun a machine or process that someone has invented

Commerce

  • noun something which has been invented
  • noun the creation of new products or processes which are then developed for commercial use through innovation

Economics

http://www.dictionarycentral.com/definition/invention.html