Baby creams are thicker and have less water content while baby lotions are lighter and have more water content. You can use creams for very dry skin, but they may leave a greasier feel on the skin. On the other hand, lotions absorb faster into the skin, but may need re-application more regularly.