Why do snails have heads?

The feelers, to find where they're going, and the eyes, to see where they're going, are on the head.