A sourdough starter is a mixture of flour and water that naturally ferments over time, creating a leavening agent for sourdough bread. It contains wild yeast and beneficial bacteria, which interact to produce carbon dioxide gas, giving the bread its characteristic flavor, texture, and rise.