Windows Vista Service: ALG
The Application Layer Gateway service or the "ALG" service is used to have third party programs for internet connection
sharing
Default Startup:
Home Basic
Home Premium
Business
Ultimate
Manual
Manual
Manual
Manual
Depended Services:
Services
Home Basic
Home Premium
Business
Ultimate
None
None
None
None
None
Required Services:
Services
Home Basic
Home Premium
Business
Ultimate
None
None
None
None
None
Application Layer Gateway (ALG) is one of the bits and pieces you need if you connect to the internet using Microsoft's Internet Connection Sharing or Internet Connection Firewall.