Virus or Malware

Have you ever given up, when you were trying to explain the difference between viruses and malware? I must admit that I have. So…