Go to Statistics Portal

INNOVATION

Statistics Directorate    
Definition:
An innovation is the implementation of a new or significantly improved product (good or service), or process, a new marketing method, or a new organisational method in business practices, workplace organisation or external relations.

Source Publication:
OECD, 2005, “The Measurement of Scientific and Technological Activities: Guidelines for Collecting and Interpreting Innovation Data: Oslo Manual, Third Edition” prepared by the Working Party of National Experts on Scientific and Technology Indicators, OECD, Paris, para. 146.

Statistical Theme: Science and technology statistics

Created on Friday, September 09, 2005