What causes a yeast infection?

Yeast infection. A yeast infection results from an overgrowth of yeast anywhere in the body. The growth of yeast is normally limited by our immune system and normal body bacteria. If there is a compromise in our immune system or when taking medications such as antibiotics or steroids, yeast can become so numerous that they cause infections, particularly in warm and moist areas of our body.