زمانی که شما از یک بخش از کتابخانه استفاده می کنید، کدهای استفاده شده در خدمت شما هستند. در واقع چهارچوب و سمت و سوی کدهای نوشته شده را خودتان تعیین کرده و فقط در موارد نیاز از کدهای کتابخانه استفاده می کنید. ولی فریم ورک نقطه مقابل کتابخانه است و شما را در یک چهارچوب خاص برای برنامه نویسی می گذارد.