Microsoft Transaction Server (MTS) is a software component produced by Microsoft that makes it easier to create large distributed applications. MTS runs on Windows NT servers and manages transaction requests from client computers, allowing developers to build robust Internet and intranet applications. It provides a framework for components to participate in transactions and was initially offered with Windows NT 4.0, becoming integrated with Windows 2000 and later versions of Windows Server.