At the top of this diagram is the client. This is the browser that holds the Ultra Search administration tool

Under the client is the middle tier. This holds the Web server, the J2EE engine, the Ultra Search Java support files, the JDBC driver, and the single sign-on server.

Next down is the server component. This holds the Oracle database, with PL/SQL packages, Oracle Text, and so on.