Lotion has a higher water content than moisturizer, and therefore does its work on top of the skin to cause some sort of effect, like preventing sunburn. ... ...