Most cacti do not have leaves because they grow in a hot, dry environment, with little water. Spines help shade the rounded or ribbed stems from the blazing sun of their desert habitat. They also protect desert animal species by providing them with shelter.