Een boom is een vaste plant met een houten stam en een kroon (kruin). Er is geen eensgezindheid over de omschrijving van een boom. De meeste definities noemen hoogte (minimaal vier meter) en het bezitten van één stam.
Een struik of heester (= hetzelfde) is een houtige plant, die zich onmiddellijk boven of reeds in de grond vertakt in een aantal takken, die meer of minder dik kunnen worden. Er wordt dus geen stam gevormd. Struiken worden daardoor niet zo hoog als vele boomsoorten. Zij komen van nature met name langs bosranden voor.