On the one hand zoos play an important role in nature conservation. By keeping endangered species in zoo, we make sure that they survive.
In addition, a good zoo teaches us how animals behave in their habitat. We learn how to protect them.
On the other hand, zoos can not recreate an animal's natural habitat and animals can be very unhappy in cages.
To sum up, there are strong arguments for and against zoos.