In sostanza cercano di fornire funzionalità di base che sono (si spera) utili in molti progetti. Molti di questi forniscono un'implementazione di modelli MVC. L'idea è che non è necessario passare il tempo prezioso a scrivere il codice "idraulico", in quanto il framework ha funzionato per te.
Questi framework richiedono spesso un ampio costo di apprendimento iniziale per capire "il loro modo di fare le cose", ma hanno il potenziale per farti risparmiare tempo nel lungo periodo mentre riutilizzi il framework & conoscenza su più progetti.
La risposta di Destroyica spiega in dettaglio come collegare questi framework. La maggior parte fornisce un singolo file .swc che si collega alla cartella libs \ dei progetti, sebbene alcuni offrano il codice sorgente al progetto che si può aggiungere alla cartella src \ dei propri progetti.