What do plants need to live successfully on land?

They must have structures that allow them to obtain water or other nutrients from their surroundings, retain water, transport materials in their bodies, support their bodies, reproduce and leaves for photosynthesis