Novel ideas by themselves have no impact on society. It is their implementation that separates invention from innovation.
We were talking “innovation” at work so I thought I would pull out this article. Innovation is such a buzz word it seems, to me at least; it loses its meaning each time it is uttered. But it’s meaning is concrete.