4 Tier Architecture for database example
Thin Cliente.g. pure HTML viewer
Middle Tier Server with “Business Logic” e.g. map user objects to relational tables as in Java Blend
Java Web Server e.g. with servlet converting Java GUI into HTML
But Middle Tier can be a plethora of servers linked in a dataflow model