Innovation
Part of speech: noun
Definition: The act of innovating; the introduction of something new, in customs, rites, etc. A change effected by innovating; a change in customs; something new, and contrary to established customs, manners, or rites. A newly formed shoot, or the annually produced addition to the stems of many mosses.
Example sentence: Success doesn't necessarily come from breakthrough innovation but from flawless execution. A great strategy alone won't win a game or a battle; the win comes from basic blocking and tackling.
Invention
Part of speech: noun
Definition: Something invented.The capacity to invent.A small, self-contained composition, particularly those in J.S. Bach's Two- and Three-part Inventions.The act of discovering or finding; the act of finding out; discovery.
Example sentence: The European Union is the world's most successful invention for advancing peace.