Malware é a abreviação de "Malicious software" (software malicioso). Ou seja, um malware é todo e qualquer software que traz algum tipo de dano ao seu computador, seja ele um dano de hardware ou de software.
Sim, alguns malwares podem causar danos de hardware. Ex.: aumentar muito a velocidade do processador para que este exploda. Porém, não vou entrar muito nesses detalhes aqui.
Existem vários tipos de malwares: vírus, trojans, spywares, rootkits, keyloggers, adwares, entre outros. As pessoas não sabem as diferenças básicas entre esses tipos de malwares. Apesar de danificarem o computador, eles têm diferenças entre si.