Dense bread can result from under-proofing (not letting the dough rise long enough), using old yeast, or not kneading the dough sufficiently to develop gluten.