Small, tube-shaped, slithering creatures found throughout Azeroth. I don't really need to go into greater detail, do I? Everyone knows what a snake is.
Most snakes are critters, but some larger snakes can pose a challenge and qualify as beasts.
There are many types, and three can be obtained by Horde players as "vanity" pets:
The snake vendor wanders between the side-entrance of Orgrimmar and the Valley of Spirits.