フレームワークはアプリケーション開発する上で基礎機能を提供する部分であり、開発の土台となります。フレームワークを使用しないアプリケーション開発もありますが、例えばWindowsのデスクトップアプリケーションであれば.NET Frameworkを選択するとそのルールに従って、外観パーツを使うことができアプリケーション開発が可能になります。
ライブラリは開発で利用可能な応用機能のことです。例えば数値計算などのデータ処理があります。なくてもアプリケーション開発には困りませんが、あると強力です。
フレームワークはアプリケーション開発する上で基礎機能を提供する部分であり、開発の土台となります。フレームワークを使用しないアプリケーション開発もありますが、例えばWindowsのデスクトップアプリケーションであれば.NET Frameworkを選択するとそのルールに従って、外観パーツを使うことができアプリケーション開発が可能になります。
ライブラリは開発で利用可能な応用機能のことです。例えば数値計算などのデータ処理があります。なくてもアプリケーション開発には困りませんが、あると強力です。