Bug vs Virus

When to use each in English, with meaning, register, and examples.

Bug

Top 1,000 (very common)B2noun

Virus

Top 1,000 (very common)A2noun
 BugVirus
Pronunciation🇬🇧 /["/bʌɡ/"]/🇺🇸 /["/bʌɡ/"]/🇬🇧 /["/ˈvaɪrəs/"]/🇺🇸 /["/ˈvaɪrəs/"]/
MeaningA small insect or mistake in a program.A tiny living thing that can make you sick.
ExampleThere's a bug crawling up your arm.The doctor explained how a virus can spread from one person to another.
RegisterNeutralNeutral
How commonTop 1,000 (very common)Top 1,000 (very common)
CEFR levelB2A2
Part of speechnounnoun
Collocationsnasty, flu, stomach, have, catch, come down with, go around, go round, strike somebody down, with a/​the bug, be bitten by, catch, get, bite (somebody), minor, annoying, computer, discover, find, fix, bug indeadly, killer, lethal, be infected with, catch, contract, infect somebody/​something, attack somebody/​something, kill somebody/​something, infection, vaccine, transmission, deadly, killer, lethal, be infected with, catch, contract, infect somebody/​something, attack somebody/​something, kill somebody/​something, infection, vaccine, transmission, computer, email, be infected with, create, develop, attack something, destroy something, spread, threat, warning, protection
Antonymsfeature, blessingantibody, health
Common mistakesConfused with 'bugged' as a past verb., Omitting 'a' when referring to an insect (e.g., saying 'I saw bug')., Using 'bug' in a formal report instead of more technical terms.Confused with 'bacteria' as they are different types of germs., Using 'viruses' incorrectly in singular contexts., Mispronouncing it as 'virous' rather than 'virus'.
Usage notesUse 'bug' for insects in everyday conversation. In tech, 'bug' refers to errors in software. Avoid using in very formal contexts.Use 'virus' in medical or technical contexts. Avoid colloquial settings unless joking or referencing technology (e.g., computer virus).

Frequently asked questions: Bug vs Virus

What's the difference between Bug and Virus?

Bug: A small insect or mistake in a program. Virus: A tiny living thing that can make you sick.

Are Bug and Virus the same CEFR level?

Bug: B2, Virus: A2 on the CEFR scale.

Can I use Bug and Virus interchangeably?

Not always. Bug and Virus are related and overlap in some contexts, but they differ in register, how common they are, and usage, so swapping one for another can change the meaning or tone. Check the differences above before substituting.

Related comparisons