Technically speaking, a tree is the umbrella term for a massive amount of plants with elongated stems or trunks and with leaves or branches. Trees often live very long lives, sometimes up to several thousand years.
They play a large role in many cultures, both in symbolism and in traditions. Among others, the Christmas tree and palm tree will automatically evoke certain associations for most people. Trees have long been a large part of almost all cultures, probably due to their majestic stature and prevalance in areas of early human civilization. Due to the large amount and great difference between trees, it is always possible to find the right stock image, regardless of the occasion.