Before this question can be answered, a number of factors need to be considered. Think about the following questions:
Which type of maintenance are you willing to provide? Do you have time to water, fertilize, and prune the newly planted tree until it is established, or will you be relying on your garden or tree service for assistance?
What are the weather conditions? Exposure to sun and wind?
Why is the tree being planted? Do you want the tree to provide shade, fruit, or seasonal color, or act as a windbreak or screen? Maybe more than one reason?
Which type of soil conditions exist? Is the soil deep, fertile, and well drained, or is it shallow, compacted or infertile?
What is the size and location of the planting site? Does the space lend itself to a large, medium, or small tree?
Are there overhead or belowground wires or utilities in the vicinity?
Do you need to consider clearance for sidewalks, patios, or driveways?
Are there other trees in the area?
What is the quality of the tree? How long is the tree expected to live?
Are there barriers to future root growth, such as building foundations?
Then, utilize the information you have gathered and select the tree species that works best with the conditions. For assistance, contact us, a local ISA Certified Arborist, tree care professional or garden center to plant the right tree in the right place.