3階層システム
業務システムで行う処理を、クライアントとサーバの2階層に分けるのではなく、次の3階層に分け、クライアント側にユーザインタフェースに必要な処理だけを持たせる業務システムの形態
・ プレゼンテーション層(ユーザインタフェース)
・ アプリケーション層(ビジネスロジック)
・ データ層(データベース)
ユーザインタフェース以外の処理をサーバ側に集約することによって、ビジネスロジック等に変更があっても柔軟に対応できる。