Innovation comes from the Latin innovationem, noun of action from innovare. The Etymology Dictionary further explains innovare as dating back to 1540 and stemming from the Latin innovatus, pp. of innovare “to renew or change,” from in- “into” + novus “new”.
The word innovation to me means “imagining the future and making it happen”.
This blog is an attempt of an innovation enthusiast to talk all about what innovation is and how it is going to shape the world.