based on where the virus exists

  • Memory-resident viruses
  • non memory resident viruses
  • Boot sector viruses
  • Email viruses