The most common insects that ladybugs eat are aphids, which are serious pest of plants. This is why gardeners like lady beetles so much because they will control the pest insects in the garden without having to use chemical pesticides.
Lady beetles live in a variety of habitats, including forests, fields, grasslands, gardens, and even in people's houses.