Mineral-based body sunscreens, containing active ingredients like zinc oxide or titanium dioxide, work by physically blocking UV rays. Chemical sunscreens, on the other hand, absorb UV rays. The choice between the two depends on personal preference and skin sensitivity.