We do wildlife management which involves providing a lot of different methods.
Simply wildlife management involves providing food,
water, and
shelter.
Food can be provided by planting native plant foods that the wildlife like to eat. This could be a simple butterfly garden or a food plot to attract larger animals.
Letting the trees and bushes grow up your
fence lines instead of keeping them manicured. This way the wildlife has more cover to hide in plus more places for nesting areas.
Adding shelter by creating structures to your
land with limbs and branch piles, rock piles, rock slabs, single logs, and building earth mounds, to name a few ways.
Think about where the wildlife you mention would like to live. Different species all have different places where they live.
For water, there are several ways to furnish water such as a bird bath, a water tank, or a
pond.