Malware é o nome coletivo de uma série de variantes de software malicioso, incluindo vírus, worm, Trojan e Adware. Abreviatura de software malicioso, o malware consiste normalmente em código desenvolvido por ciber-atacantes, concebido para causar danos extensos a dados e sistemas ou para obter acesso não autorizado. O crescimento exponencial e a complexidade do malware constituem um grande problema para a segurança informática e das redes. Na última década, registou-se um enorme aumento da dependência dos sistemas informáticos. Quase todas as tarefas, desde as actividades da vida quotidiana às actividades comerciais, foram automatizadas. Duas comunidades de investigação estão a trabalhar em paralelo para atingir os seus objectivos. Uma está a desenvolver o software malicioso e a segunda está a desenvolver software defensivo para proteger os sistemas contra ataques de malware.