You have to think quite carefully about which tree to plant.
If you want your tree to be good for wildlife, native species are usually best. Trees which provide fruit and nuts are also good. And if you want your tree to look pretty, choose one which has flowers or colourful fruit or leaves.
Not all trees will be happy in your grounds, so you'll need to look at what type of trees grow well in your area. What are your grounds like? If the soil is hard or dry, then maybe trees from hotter countries might feel more at home such as a cherry. Some trees such as willow and alder thrive in wetter areas.
Size and planting position is crucial and there is a tree for every situation including a planter on a patio, small garden, large garden, hedge or hillside.
You also need to think about how tall and wide your tree will be when it's fully grown. Will the roots and branches damage any nearby buildings or paths? And think about whether falling leaves or fruit will cause an issue.
Young trees are cheaper than bigger ones and usually settle in faster.
Planting is best done between October and April.