Explanation: Innovation

In a business context, the term "innovation" refers to the development and implementation of new ideas, products, services or business models that offer significant added value. Innovation helps to create competitive advantages for companies and to increase efficiency, productivity or customer satisfaction.

back to last page

all glossary entries