Human: I'm a bit confused about the difference between a cactus and a succulent. Assistant: 
A cactus is a plant that produces flowers and seeds, while a succulent is a plant that does not produce flowers or seeds. Cacti are often prickly and succulents are generally smooth-skinned.