From strategy and business comes a quick read about the links between innovation and strategy. It misses the link between foresight and strategy, but makes it’s point well:
Strategic planning is different from innovation. When developing a strategy, you decide what your activities will be in the future, and you have to stay true to your predetermined course to see results. Furthermore, your plan includes a set of activities that you know how to do. But with innovation, your course of action is inherently unpredictable, and you know in advance that you’ll have to learn to do things that you don’t yet know how to do. Only after your innovation succeeds will you know what those things are.