Search for glossary terms (regular expression allowed)
Begin with Contains Exact term
Term Definition
Innovation

Anything new that offers solutions to needs by providing a significant advantage (e.g., more features, ease of use) over existing products, services or methods.