Innovation defined

Like “cool”, the word “innovation” long ago became a general and imprecise term. In common use innovation is used as a broad term, and one capable of covering the range from invention and fundamental scientific discovery, through to creativity,...