Definition of vision and mission of a company?

A vision statement looks into the future at least five years and defines a desired future state of the company.

A mission statement defines what a company currently does, and how it plans to achieve its vision.