Cockroach baits are pesticides that have been specially formulated to attract cockroaches. The active ingredients in the cockroach baits is what eliminates the roaches. They are extremely useful in places where you don't want to spray for pesticides.