Innovation - Merriam-Webster Online a new idea, device, or method. : the act or process of introducing new ideas, devices, or methods ...