1. A method for managing network communications, the method comprising: obtaining a classification of a type of a computer network from amongst multiple different types of computer networks, wherein obtaining the classification includes: deriving the classification from multiple network attributes associated with the computer network, wherein: the multiple network attributes include a domain name, a presence of a network infrastructure element, a parameter received from a network server, a communications media type, a service provider, a nominal available communications bandwidth, a measured available communications bandwidth, and/or a physical network location; obtaining at least one network classification policy based on the obtained classification for the computer network; and implementing a network classification policy action according to the at least one obtained network classification policy, wherein implementing the at least one network classification policy action includes: configuring network security settings based on the obtained classification.