It represents death and reincarnation. Snakes shed their skin and thus become a symbol of rebirth.