The core idea behind invention is to create something of use; innovation goes beyond this.
Innovation is a process (preferably a sustainable one) that involves continual improvement and, where necessary, transformation. New inventions are only a part of the innovation process.