Vision vs. Mission
A mission is temporal, it occurs within time. A vision has no time limitations.
A mission has a beginning, middle and an end. A vision has no end.
A mission is an objective, a goal set for achievement. A vision is more of a verb, guiding you onward.
A mission is specifically related to the people within an organization itself. A vision is bigger than the organization and not directly related to specific people in the enterprise.
One of my colleagues in the Transformational Leadership Group has this to say about Vision.