There are three main things that put stress on yeast in beer fermentation: too little oxygen in the wort, too low of a pitch rate, and fermentation temperature. Having stressed yeast increases the risk of off flavors and underattenuation.
Making a starter increases the pitch rate. Your pitching a fresh, healthy, and large population of yeast into your wort. So once they are in there, they don't have to put as much energy into reproduction as they do in eating sugars.
The beer I'm brewing this weekend:
The yeast vial I purchased had an estimated 91 billion yeast cells. I made a starter and used a stir plate to turn it into 323 billion yeast cells that I will split between two 5.5 gallon batches. So, about 161 billion yeast cells each. This is 75% of my normal pitch rate for these beers because I want to stress the yeast a little to get some esters and phenols (banana and clove) production out of the hefeweizen yeast.