MTS is a program that runs on an Internet or other network server with a Windows NT system and manages application and database transaction requests on behalf of a client computer user. The Transaction Server screens the user and client computer from having to formulate requests for unfamiliar database and, if necessary, forwards the requests to database servers. It also manages security, connection to other servers, and transaction integrity. The Transaction Server is Microsoft's bid to make distributed applications and data in a network relatively easy to create. It's one of a category of programs sometimes known as middleware or multi-tier programming for the enterprise market.