The key to successfully growing apples is to pick the right spot. All apples do best in full sun and moist, well-drained soil. Although the trees thrive in a wide variety of soils, avoid planting them in low or wet spots - they don't grow well in situations where there's standing water for extended periods.
Crabapples bloom in early to mid-spring, producing masses of pink, red, or white flowers, depending on the variety. Some also have attractive purplish red leaves. Many types also produce small, red or yellow edible fruits that are tart but excellent for jelly. Most crabapples grow 15-25' tall and wide at maturity.