Framework Nedir?
Framework nedir  sorusuna verebileceğimiz en basit cevap, bunun bir yazılımsal geliştirme çatısı olduğudur.Framework bir yazılım dili ile geliştireceğimiz işlemi daha kolay hale getirmek için o yazılım dili ile oluşturulmuş hazır kod paketleridir.
Her proje için tekrarlanan aşamaları -ki yazılım şablonlarını- bir arada tutan ve her defasında tekrar aynı kodların yazılmasına gerek duyulmayan hazır yapılardır.