Väike osa puu mahust on tegelikult "elav" kude. Vaid 1% puust on tegelikult elus ja koosneb elusatest rakkudest. Kasvava puu peamine elusosa on õhuke rakkude kile, mis asub kohe koore all (seda nimetatakse kambiumiks) ja paksus võib olla ainult üks kuni mitu. Muud elusrakud on juureotstes, tipmises meristees, lehtedes ja pungades.
Valdava osa kõigist puudest moodustab elutu kude, mille on loonud kambri kõvenemine elutuks puidurakuks sisemises kambri kihis. Väliskambrikihi ja koore vahel asetseb pidev protsess sõeltorude moodustamiseks, mis veavad toitu lehtedest juurteni.
Puu kõrgus ja oksa pikendamine algab tähega pungi. Puude kõrguse kasvu põhjustab tipmine meristeem, mille rakud jagunevad ja pikenevad punga põhjas, et tekitada domineeriva võraotsaga puudele ülespoole kasv. Kui puu ots on kahjustatud, võib arenevat võra olla mitu. Teatud okaspuud ei suuda neid kasvurakke toota ja võra tipus peatub kasv.
Puu okste kasv töötab sarnaselt pungade kasutamine iga oksa tipus. Nendest okstest saavad tulevased puuoksad. Geneetilise materjali ülekandmine protsessis põhjustab nende pungade kasvu kindla kiirusega, luues puuliigi kõrguse ja kuju.
Puutüve kasv on kooskõlastatud puu kõrguse ja laiuse suurenemisega. Kui pungad hakkavad varakevadel avanema, saavad pagasiruumi ja jäsemete rakud signaali, et ümbermõõt suureneb jagunedes ja pikkus pikenedes.
Juure varajane kasv on meristemaatilise juurekoe funktsioon, mis asub juure otsa lähedal. Spetsialiseerunud meristemirakud jagunevad, tekitades rohkem meristeeme, mida nimetatakse juurekorpuse rakkudeks, mis kaitsevad meristeemi ja "diferentseerumata" juurerakke, surudes samal ajal mulda. Diferentseerumata rakud muutuvad pikenemise ajal areneva juure esmasteks kudedeks ja protsessiks, mis lükkab juuretipu kasvusöötmes edasi. Järk-järgult need rakud diferentseeruvad ja küpsevad juurekudede spetsialiseerunud rakkudeks.