a new idea, method, or invention
recent innovations in English teaching
the introduction of new ideas or methods:
We must encourage innovation if the company is to remain competitive.
We need to encourage innovation in industry.
Many people feel bewildered by the speed of technological innovation.