You can discover the birds and butterflies that live in your area and invite them in by planting their favorite flowers. There are many plants that provide nectar for butterflies and there are others that give them shelter for laying their eggs. Hummingbirds are a wonderful addition to the garden and are attracted by colorful, tubular flowers.