A body lotion is a lightweight, fast-absorbing moisturizer formulated for use on the body. It is typically made with a water-based formula, combined with emollients and humectants that help attract moisture and keep the skin hydrated. Body lotions are ideal for everyday use, providing all-over hydration and promoting smooth, soft skin without feeling greasy.