There are several different formulations, each targeted for specific pests. The most common one is for caterpillars. Caterpillars ingest leaves sprayed with this compound and it will act as a stomach poison and kill them. It won t hurt you or other insects, so don t use this product if you are trying to kill aphids. Insecticidal soap works well as a contact spray for soft bodied insects.
Diatomaceous earth works on soft bodied insects and slugs.
Rotenone is a plant-derived insecticide which will control a wide range of insects. Sabadilla dust is a product made from ground seeds from a South American plant. It controls grasshoppers, beetles and caterpillars but can also be harmful to honeybees. Horticultural oils or refined oils don t contain insecticidal properties but work by smothering out insects and can be very effective on scale or overwintering insects. As with any pesticide, always read and follow the label directions.