First the poison is what helps the snake gets its food so it can eat because they aren't like humans and shoot the prey, second it will help fight off predators by killing or immobilizing the predator
The Snakes tongue is most important for identifying its surrounding and prey, the snake flicks it's tongue in and out of it's mouth rapidly to catch particles in the air, because snakes don't really...