Soap can strip the skin of natural oils, which can lead to dryness. Lotions help to replace those oils and keep the skin hydrated.