Not too bad as an everything chart for “strategy”
And, a definition of “vision”:
Vision defines an organization’s overarching purpose and captures the reason for its existence in a way that allows members to feel good about their efforts. Vision reflects the aspirations of a manager’s unit. It offers a reason why members of the organization should feel some passion about successfully executing the strategy. Where a good strategy and objectives engage people intellectually, a vision engages people emotionally.