Innovation vs invention: Same or different?