innovation
(noun)
noun
1. a creation (a new device or process) resulting from study and experimentation
Similar word(s): invention
Definition categories: man–made, creation
2. the creation of something in the mind
Similar word(s): conception, design, excogitation, invention
Definition categories: thought, creativeness, creativity
3. the act of starting something for the first time; introducing something new
Similar word(s): creation, foundation, founding, initiation, instauration, institution, introduction, origination
Definition categories: act, beginning, commencement, start