Strategy is more flexible than a plan and allows for adaptation to changing conditions without altering the overall goal. A plan is more rigid and concrete, and if it fails a new plan must be devised. Some key differences are that strategy allows for continuous changes and learning at each step, requires experts and consultation, and is proven effective across business sectors. Developing the right strategy should come before making a specific plan, as strategy provides the framework and plans can then be created to support the overall strategy.