Kaktus dapat menyimpan air di seluruh bagiannya, sehingga dapat bertahan hidup di padang pasir. Bagian tubuh kaktus dilapisi selaput seperti lilin, sehingga air tidak menguap meski panas terik.
Di padang pasir, hujan jarang turun. Namun, ketika hujan turun, kaktus akan menyerap banyak air untuk mempertahankan hidupnya ketika musim kering. Selain itu, kaktus juga memiliki duri. Duri tajam yang dimiliki kaktus memiliki peran penting dalam mempertahankan hidup, karena menghalangi hewan yang akan memakannya.
Duri kaktus juga berguna untuk menghalangi tiupan angin yang kuat, serta mengurangi panas matahari yang menerpa. Selain itu, duri kaktus juga berperan meningkatkan kelembapan pada waktu malam serta mengumpulkan embun, sehingga menetes dan dapat diserap sebagai sumber air.