We need to differentiate here.
Turtle Wax Polish is a sealant/wax. They call it a polish because they do--but they're wrong. In reality, polishes should do no more than remove clearcoat (to remove surface scratches) or fill scratches (i.e., polishes with silicone fillers). Ice, as stated on their web site, provides shine and durability. This is a sealant.
Waxes refer to carnuba-based products. They're old school, but when topping a sealant, probably add the best depth of shine.
Sealants are synthetic waxes, but more. They're more durable and require less per square foot than waxes. They don't fill scratches. Rather, they just create a thin layer of protection on top of the paint. Thus, a proper "perfect shine" treatment requires you to strip waxes, clay, polish with a rotary (to perfect the clear), then seal it with a sealant.
- Your resident detailing freak