Answers (2)
Both describe the creation of something new, even an invention must be materialized in some form. Innovation adds value or serves a need, whereas invention is new, but may just be novel. Invention is brand new, whereas innovation may be a different application or modification of something already existing.