Limited capacity
Large capacity for scalable structures
Automatic memory management
Manual memory management