middle tier - Computer Definition
(1) Generally refers to the processing that takes place in an application server that sits between the user's machine and the database server. The middle tier server performs the business logic. See application server and client/server.
(2) A level or step between two others. May refer to an infinite variety of situations.