What Botanical gardens contain and for what purpose?

Botanical gardens are well-tended parks which displays a wide range of plants labelled with their botanical names. This type of gardens may contain specialist plant collections like herb gardens, cacti and succulent plants, plants from particular parts of the world and so on. There may be greenhouses, with special collections such as tropical plants, alpine [...]