Whether you want to add to your property's curb appeal, create a shady spot in the yard or grow a natural privacy screen, planting trees is a good choice. When selecting the best trees to plant in your yard, consider what you want the tree to do. Flowering trees add a burst of color, are often fragrant and attract pollinators. Evergreen trees provide winter color and are often planted in groups to form windbreaks, privacy screens and hedges. Fruit and nut trees are often very attractive and produce delicious snacks. Shade trees often grow quite large and can provide shade—and even reduce your energy bills. When buying trees, take into account their hardiness zone and mature height and spread. If you want shade in a hurry, consider fast-growing trees.