To decompose! Every time they land they drop eggs. Which is why: you leave trash out, flies come on it, lay eggs, the eggs hatch into maggots, which turns into more flies. Icky, but it's what happens!
Also, I think that Venus Fly Trap is awesome! I want to get one now, my friend used to...