A strategy is a way of describing how you are going to get things done. A good strategy for a game studio will take into account existing barriers and resources (people, money, power, materials, etc.). It will also stay with the overall vision, mission, and objectives of the initiative.
A corporate-level strategy is when a game studio makes a decision that affects the whole company. A corporate-level strategy affects a studio’s finances, management, human resources, and where and how the games are published.