If you must use the word, here is the best definition: Innovation is significant positive change. It’s a result. It’s an outcome. It’s something you work towards achieving on a project. If you are successful at solving important problems, peers you respect will call your work innovative and you an innovator. Let them choose the word.

If you don’t want to jump to conclusions as to which of the two better fits the definition, you can get more information from the news article linked to in the second tweet, or you could judge by some of the responses to the first tweet: