Protecting data and communications against attacks from (amongst other things) malware, denial of service and phishing attacks.