Any time strategy comes up I chuckle because it's Groundhog Day. Strategy discussions sometimes have no definition, sometimes lots of definitions, but never a shared definition.
Strategy is conflated with vision or mission. People use the word as a noun, an adverb, and an adjective and all the while talking past each other.
Its use across domains, history, and context all with different meanings make it rife for misunderstanding.