Skip to main content

Search from vocabulary

Content language

Concept information

Preferred term

innovation management  

Definition

  • Innovation is defined by the online Business Dictionary () as the “process by which an idea or invention is translated into a good or service for which people will pay. To be called an innovation, an idea must be replicable at an economical cost and must satisfy a specific need. [Source: Encyclopedia of New Venture Management; Innovation Management]

Broader concept

Belongs to group

URI

https://concepts.sagepub.com/social-science/concept/innovation_management

Download this concept: