Both baking powder and not overmixing the batter. If you overmix the batter it eliminates air that has been stirred in by causing it to escape. The air allows tiny pockets to form as the batter cooks - resulting in that fluffy light texture that delights your mouth!