Selecting the plants for garden that will thrive and grow in a given set of conditions is key to long-term success, survival, and reduced maintenance needs.