This graphic illustrates a 3-tier Web-based implementation of the Forms Services Runtime Engine. The top tier is the Web browser, or client tier. The middle tier is the application server. The bottom tier is the database. All application logic are installed on application servers, and not on client machines. All trigger processing occurs on the database and application servers, while user interface processing occurs on the Forms client, located on users' machines.