A new method, idea, product, etc.
'Our company prides itself on fostering innovation.'
1930s
Formal corporate terminology used in professional settings.