PwC Interview Question

Difference between Virus and Malware? What is Penetration testing ?