Umbrella provides cloud-based internet and network security for devices anywhere. It enables visibility and control over distributed networks and devices connected to untrusted networks. Umbrella protects connections with an encrypted secure channel to its cloud, preventing malware and containing botnets. It also offers insights into security threats across distributed networks.