Amphibious Robotic Snake

This robotic snake can swim in the water or slide along the land... I wonder what the purpose is