A sourdough starter is made by multiplying the wild yeasts and lactic acid bacteria that live in flour and water, through regular feeding. You can build one with a jar and a scale instead of buying packaged yeast, and in return it gives bread its own leavening power and that familiar sour taste.
The difficulty is not in the ingredients but in the routine: a 1:1 ratio by weight, feedings at consistent times and a warm spot. This guide walks through the whole process, from the first mix to reading the signs of readiness, refrigerating the starter and knowing exactly what to do if you see mould.