Domanda di colloquio di PwC

Difference between Virus and Malware? What is Penetration testing ?