How do Snakes Communicate?

Snakes can communicate through smell & touch. During breeding this is very important. When the snake keeps sticking it’s tongue out, it is smelling. They also feel vibrations from the ground.