Question: what are tree branches for?
Answer: A tree branch's job is to provide a way for tree leaves to act as a net for sunlight. Tree branches will grow to give the most leaves the most light, even if that means growing sideways. Trees need light for photosynthesis, which is how green plants generate their energy. ... Gravity pulls the branches downward.