Frame work è il termine che viene usato solitamente per riferirsi ad un insieme di librerie o classi usate per realizzare o implementare un applicazione (java).
Impacchettando una grande quantità di codice che diventa così riutilizzabile, proprio attraverso il frameworkjava, lo sviluppatore è più veloce, il codice contiene meno errori poichè è già stato testato e l'azienda cliente risparmia tempo (e di conseguenza denaro).
Make It software house di Bologna ha sviluppato librerie e classi java attraverso un frame work java particolarmente avanzato.