The purpose is the same, which is covering stained or missing teeth. However, veneers typically require the natural teeth to be filed down. Snap-On Smile does not require this type of preparation.