crawler

noun
  1. a baby or young child who moves by crawling on hands and knees
  2. a computer program that systematically browses the internet to collect information
  3. Usage: computing
  4. a vehicle designed to move slowly over rough terrain on tracks or treads

Examples