Literature Review on Innovation
, Download 1
The basic meaning of the word "Innovation" is rooted in the Latin word novare, which means 'to make new', from novus or 'new'. Innovation can therefore basically mean 'something newly introduced, such as a new method or device' (Collins, 1991, 798).
Innovation was first mentioned sometime in the 15th century, the age of exploration characteristic of the Renaissance marked by the discovery of many new things in geography, science, politics, religion, and in the arts.