Marla G. answered 06/26/19
Masters Degree in Applied Statistics with 20+ Years of Work Experience
The variance is a measure of the dispersion (or variability) of the data around the mean. It's worth mentioning that there are other way to quantify the variation in your data, but I'm only going to explain the standard deviation here.
Its purpose is to give you an idea of how 'good' or precise your mean estimates the average of the variable you're working with. It's also needed to calculate confidence intervals, which also yields very useful information about the quality of the mean estimate.
Consider the following simple example:
Suppose you're interested in what type of apple tree gives the best yield, After a little research, you find a dataset that can help you answer that question. Let's say you've got the yield for 10 trees for each of 10 different types of apples, so you calculate the mean of each of the 10 tree types, and get the following means:
100, 50, 89, 67,100, 55, 65, 88, 78, and 68. With just the means, you would likely decide the two types of trees with the best yield are the 2 that gave 100 apples, but what if you also calculated the std. dev. for each tree type and got the following (in the same order as the means): 20,5,5,10,15,17,22,18. Now you might decide to purchase the 3rd variety instead, since it yield 89 (still one of the highest yields) but with a much lower variability (5) vs. the 20 & 15 variation in the tree type that yields 100 apples per tree.
Upshot: Never make a decision based only on the means, you also need to know the quality of the means. Basically, the lower the variability is around the mean, the higher the probability is that you will actually get a yield close to the mean.