Understanding the long term trends impacting an organisation is one of the keys to reducing uncertainty and helping create robust strategies and resilient organisations. Strategic foresight helps organisations improve the quality of strategic thinking and brings new insights into the planning and budgeting process. Strategic foresight also helps organisations maintain awareness of the trends that have longer term impacts, monitor indicators of the directions of these trends, and focus initiatives on the long range opportunities.