Confusedcanuck - Because a cold front consists of moist cold air, and therefore, more dense air... which is heavier than the drier, warmer air it's displacing. As a result, the leading edge of a cold front, forms a wedge shape, that pushes forward, under the warmer air.