19. The computer-readable storage medium of claim 15 , further comprising an application programming interface providing communication between the computer-executable components and a third party application whereby the information is provided in conjunction with requesting a decision via an interface specified in the third party application.
15. A computer-readable storage medium encoded with computer-executable instructions that, when executed by at least one processor, implement components comprising: a policy store; a firewall component; and a component that: determines that a firewall policy applicable an application in a current network context has not been set; determines that at least one previously set firewall policy applicable to the application in a network context different from the current network context is stored in the policy store; identifies information based on the at least one previously set firewall policy applicable to the application in the network context different from the current network context, the information being related to at least one suggested policy regarding the firewall settings for the application in the current network context; and presents a graphical user interface that includes: the information related to at least one suggested policy regarding the firewall settings for the application in the current network context.