「フロントエンド」とは通常、グラフィカル ユーザー インターフェイスやコマンド ラインなど、ユーザーが操作するプロジェクトの部分を意味します。あいまいな用語で、正確な定義はありません。
「バックエンド」とは、作業を行う部分を意味しますが、ユーザーは認識していないか、見ることができません。データベース、サービスなど
厨房が見えないレストランのようなものだと考えてください。顧客として、フロントエンド (装飾、メニュー、ウェイター) を見ることができます。その間、キッチンと倉庫は見えませんが、食事の準備をしています。