As you are now familiar with the activation process, you will find that selecting the right application is rather straightforward. Web applications most often interact with web elements. You can select different web application templates that fit for the purpose of publishing. Some templates are preconfigured for specific applications, such as SharePoint and Exchange. TAC provides custom templates so you can publish your own customized applications.
Some applications require specific configuration to publish to the outside world. For example, Microsoft Exchange, SharePoint etc. are complex applications that require special attention in publishing. TAC will simplify such publishing hurdles with its unique mechanism of application publishing methodology.
The most critical component of publishing web application is its URL handling. Some applications use Host Address Translation (HAT) mechanism to publish to the outside; those applications use site host name and random ID to create access URL. Citrix is one of the HAT-aware application types.