| Archives | Allow collections of objects to be stored on disk and retrieved individually. |
|---|---|
| Data Structures and Collections | Allow objects to be organized into various kinds of type-safe and efficient collections. |
| Streams and Persistence | Provide a mechanism for converting a collection of objects into a persistent, canonical byte-encoded stream for storage on disk or for sending across a network. |
| Safe Pointers | Provides several kinds of special wrapper classes that make using C++ pointers safer. |