CMS oder Web-Framework? - Wann welche verwenden?

Wann sollte ich ein Content Management System verwenden und wann sollte ich ein Web-Framework