Innovation refers to the determination if an innovation is a “new and improved” concept taken to the next level (evolutionary), or the rare innovation that revolutionizes a technology or concept to the product or services.
For more on determining if you have a good business idea, check out Going Beyond the Napkin: How Do You Know If Your Idea Is Any Good? and How Do You Know If You Have a Good Idea for a Business?