Virus, what are you ??

Virus, what are you ?? The pandemic of Covid has highlighted the existence of viruses, yes we all know the word virus but what is a virus and how can we protect ourselves against this threat? What is a virus ??? A virus by the definition of the dictionary is : virus...