Vision can be defined as the act or power of anticipating that which will or may come to be.  Having this skill is crucial to any business venture.  Someone can set goals for what they want to achieve.  However, vision is an entirely different thing.  It has to do with sensing obstacles, outcomes, and trends.  When you have vision you are far ahead of your competition.  You need to take time each day to focus and develop this amazing skill