Framework adalah suatu kerangka perangkat lunak yang digunakan sebagai dasar untuk memudahkan pengembangan aplikasi. Framework dapat membantu developer dalam menyediakan pondasi untuk membantu para developer dalam mengembangkan aplikasi secara cepat, efisien, dan konsisten.