Butterfly gardening is the practice of attracting beautiful butterflies to your garden by growing common plants and flowers that they use for food and nectar. This fun and wonderfully simple activity will bring color, light, and beauty to your garden and home. With the relaxing and rewarding qualities of this outdoor h