An extension model is a custom model created to hold extensions. It improves:
Build performance
Test automation
Deployment speed
Upgrade safety