Strategy Maps and the balanced scorecard
A strategy map is a visual representation of the strategy and it's implementation plan at a high level. This represents the path the organization intends to take to achieve its objectives.
A BSC on the other hand breaks down this journey into specific periods and is easily linked to a budget for the period - it reflects the short term, usually a year, of the strategy.
The objectives in the BSC are micro in nature compared to those in the Strategy Map.
So while both show objectives and means, one is a subset of the other. The BSC is a subset of the strategy map.