A zoological garden or zoo is an area or park that houses various animal species, usually for public display and education. Zoos can be public or private, and they can vary in size and content. Some zoos also have educational programs and activities for visitors.