The more technical explanation of the two interfaces is the following:
The MicroSite interface consists in the integration of TransHotel's already-made booking engine into the agency's current web site. This is done by adding a frame or a pop-up requesting the unique MicroSite URL. All steps of the hotel reservation will be generated by TransHotel's servers. This solution enables agencies to easily take advantage of TransHotel's database and offer on-line hotel reservations to their end users.
The XML Web Services enable the agency to customize the hotel, tours and transfers reservations application to a much larger extent than with the MicroSite. The XML Web Services consists simply of XML requests and responses. For each step in the reservation process one or several calls is made to TransHotel's servers which will reply with data in XML format. As the XML Web Services provide raw data, the task of implementing this data into the agency's web site still remains.