cos snakes outgrow their skin and they need to constantly shed it.
Snakes have skin that is covered in skin.
The old skin gets too small for the snake, so he sheds it and a new one grows in it's place. You can tell a snake is about to shed by his eyes; if they are cloudy, the old skin needs to go bye-bye.
Not a bug specialist, but I believe its due to growth. They outgrow their current skin. Its kinda like molting. Spiders, snakes are some examples of losing their skin. In some cases I think its a change in shape like a metamophasis(sp) losust, ciccadas(sp).
Thata is common misconception. Snakes skin is actually dry and scaly. Their skin in not slimy
Corn Snakes? Yes, all snakes shed their old skin.
Sometimes they do - it depends on the age of the snake, and when they last shed. More often than not - they find a secluded place to shed, as they can't see predators very well at that time.
No. Most snakes do not. Most will shed their skin on the ground.
Snakes molt skin, but arthropods molt exoskeletons Snakes molt skin, but arthropods molt exoskeletons
dead skin
They skin the snakes.
most snakes do drink through their mouths but desert snakes absorb it through their skin.