Definitions Found:

the introduction of something new; innovation