Is Innovation a Real Thing?

It is now.

Few words have become more popular – and overused – than innovation. Ask 10 people what it means, and you’ll get 10 different answers.

According to the dictionary, innovation is a noun:
innovation (noun):

  1. something new or different introduced
  2. introduction of new things or methods