Innovation is the whole process from: invention, development, pilot production, marketing, production. Invention is just invention (.Innovation = creative idea + implementation.)
INNOVATION
Meaning of INNOVATION in English
Electronics Terminology English vocabulary. Английский словарь терминологий электроники. 2012