Degree of novelty - new to the world

Definition

Innovation is new to the world when the firm is the first to implement the innovation for all markets and industries, domestic and international. New to the world therefore implies a qualitatively greater degree of novelty than new to the market.

Source definition

OECD and Eurostat (2005), Oslo Manual: Guidelines for Collecting and Interpreting Innovation Data, §210.