innovation-n; 2 Senses

Sense Number 1: something new

Commentary: A new device or process resulting from study, experimentation, or insight; a new creation.

New innovations in medicine will allow you to live longer.
I've created an innovation!
Shop for the latest in technology innovations.
When the Heimlich Maneuver was first invented, it was an innovation in health care.
John's process for reducing chip size won the "Innovation of the Year" award.

WordNet 2.0 Sense Numbers: 1

Sense Number 2: inventing or starting

Commentary: INNOVATION[+event] The act of inventing or beginning something new.

We encourage the innovation of new techniques and technologies.
The innovation of the printing press allowed ideas to spread across Europe.
Our company is committed to innovation.
Innovation will always keep the technology industry from stagnating.

WordNet 2.0 Sense Numbers: 2 3