This illustration shows the traditional three-tier architecture: Communication flows from the client tier to the middle tier to the database server and then back to the middle tier and to the client tier.