< back to dictionary Innovation The creation of new solutions to important problems First defined on Jun 28 2021