Gardens enhance the architecture of a home and create private spaces, as well as provide shade, fragrance, and color. Choosing the right plant for the right place is essential for minimizing the need for maintenance and resources.  Formal, elegant, or rustic, every lasting garden relies on thoughtful planning and execution.