There are many species of chameleons. Most stay in trees or bushes, though some species do live on the ground. Most eat insects, but some larger ones have been known to eat birds.
Here is a website that describes the different species. The tiny one is fascinating.
It also tells about their diet and habitat.