text: what is the difference between iis and mts(microsoft transaction server)? what is iis and what is mts.difference between iis and mts.please give the details about the topic and how is it different from each other. iis is a webserver, mts is a transaction server  iis is used to publish webpages, mts is used to maintain transactions on different components (implemented as dll's)  iis has many services - for example http, smtp, nntp. mts has only transaction service. you can think of it as a container for components which manages transactions.