Çerçeve programı terimi iki farklı bağlamda kullanılabilir: 1. Eğitim Terimi: Çerçeve programı, genel amaçları, ilkeleri, yöntemleri ve kimi durumlarda araç ve gereçleri merkezden saptanan, yerel okul ve kurumların ise öğrenim yaşantılarının seçimi, günlük çalışma çizelgelerinin yapılması ve uygulama sırasında ortaya çıkan sorunların çözülmesi gibi konularda serbest bırakıldığı bir özel program türüdür. 2. Yazılım Terimi: Yazılım çerçevesinde, belirli yazılım standartlarına ve protokollerine dayalı yeniden kullanılabilir kod modülleri bulunur.