I just heard this quote ("Invention is a flower, innovation is a weed") for the first time. Excellent.
Attributed to Robert Metcalfe.
What does it mean? Invention is nurtured and planned. Innovation is spontaneous as it finds cracks and scratches and claws its way to life.