There is no generally accepted definition for strategic thinking, no common agreement as to its role or importance, and no standardised list of key competencies of strategic thinkers. There is also no consensus on whether strategic thinking is an uncommon ideal or a common and observable property of strategy. Most agree that traditional models of strategy making, which are primarily based on strategic planning, are not working. Strategy in today's competitive business landscape is moving away from the basic ‘strategic planning’ to more of ‘strategic thinking’ in order to remain competitive. However, both thought processes must work hand-in-hand in order to reap maximum benefit. It has been argued that the real heart of strategy is the 'strategist'; and for a better strategy execution requires a strategic thinker who can discover novel, imaginative strategies which can re-write the rules of the competitive game; and set in motion the chain of events that will shape and "define the future".