A long term vision is a strategic framework that defines the aspirations and future direction of a company. It encompasses both strategic goals and the roadmap to achieve them over an extended period, typically five to ten years or more. This vision acts as a North Star, guiding decision-making processes and aligning the organization's resources and efforts towards common objectives.