Application Layer Gateway
Allows 3rd party software plugins to interface with the Internet Connection Sharing (ICS). For example if having a plugin that allows a 3rd party protocol to pass through the router functionality of ICS.
Note one of these 3rd party protocols is the MSN Messenger, and if this service is disabled the application cannot pass through the ICS.
- alg.exe (ALG)