Quick answerA penetrating sealer soaks into the pores of natural stone and slows how quickly liquids absorb, buying a few extra minutes to wipe up a spill. It does nothing to stop acid etching, the dulling that lemon juice, wine and vinegar leave on contact with polished marble. For complete protection, the stone needs sealing to prepare it, plus a physical barrier like DURAFLEX film over the top, so spills sit on the surface and etching can’t reach the stone at all.
Standing in a kitchen showroom, most people ask the same question in different words: do you put a layer of liquid on this benchtop, or a sheet over it, and what is actually good or bad about each one? A penetrating sealer is the liquid option, and it is worth understanding exactly what it does, and does not do, before spending money on it.