Words Have Power

Power words

innovation

: a new idea, device, or method

: the act or process of introducing new ideas, devices, or methods

Full Definition of INNOVATION
1
:  the introduction of something new
2
:  a new idea, method, or device :  novelty