plants need water, carbon dioxide and sunlight to grow. rocks with small cracks and holes may trap water that is enough for the needs of a small plant but as the plant grows its roots will make the crack bigger so it can hold greater amount of water.