Caterpillar Senses

How does a caterpillar find its food? What do they eat and which senses do they use to find it?