Both are used to heal and rejuvenate the skin, but the difference lies in the ingredients, proportions, and the desired effect of the formula on the skin. Body lotion contains more water than moisturizer. Due to its light and thin texture, lotion is primarily intended for use on the body and does not clog pores. If its formula contains UV protection ingredients, it also protects the skin from sun damage. Moisturizers, on the other hand, contain a higher percentage of oils. They have a relatively thicker texture and are usually intended for use on the skin of the face. Due to the high levels of hydration it provides, moisturizers help reduce wrinkles and acne scars, and protect the skin from dryness.