What is innovation? definition and meaning | Inclusion Education | Scoop.it

Definition of innovation: The process by which an idea or invention is translated into a good or service for which people will pay, or something that results from this process.
To be called an innovation, an idea must be replicable at an economical cost and must satisfy a specific need...

Via Trudy Raymakers