Attack vs Zero-day

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

Attack

Top 1,000 (very common)A2noun

Zero-day

Beyond 10,000 (less common)
Most common: Attack
 AttackZero-day
Pronunciation🇬🇧 /["/əˈtæk/"]/🇺🇸 /["/əˈtæk/"]/🇬🇧 //ˈzɪərəʊ deɪ//🇺🇸 //ˈziːroʊ deɪ//
MeaningTo try to hurt or damage someone or something.A new software vulnerability that is not yet fixed.
ExampleThe army launched an attack on the enemy's base.The hackers utilized a zero-day to breach the company's security systems.
RegisterNeutralNeutral
How commonTop 1,000 (very common)Beyond 10,000 (less common)
CEFR levelA2-
Part of speechnoun
Collocationsbrutal, frenzied, horrific, series, spate, wave, carry out, be subjected to, block, happen, occur, take place, attack against, attack by, attack on, a victim of an attack, all-out, full-scale, major, series, carry out, launch, lead, come, happen, occur, under attack, attack against, attack by, acute, sudden, bad, experience, have, suffer, happen, occur, take place, attack of, acute, sudden, bad, experience, have, suffer, happen, occur, take place, attack of, bitter, blistering, devastating, deliver, go on the, launch, attack on, attack upon, a/​the line of attack, open to attackzero-day vulnerability, zero-day exploit, zero-day attack, zero-day threat, zero-day patch
Antonymsdefend, protect-
Common mistakesConfused with 'assault' - 'attack' can refer to both verbal and physical actions., Using 'attack' without an object, e.g., saying 'I will attack' instead of 'I will attack the problem'., Mixing up 'attack' with 'defend' - they have opposite meanings.Confusing zero-day with regular software updates., Using zero-day to refer to minor bugs instead of major vulnerabilities., Misunderstanding zero-day as an outdated term.
Usage notesUse 'attack' in contexts of physical assaults or criticisms. It's suitable for both formal and informal settings. Avoid using it in overly casual contexts where lighter words may fit better.Used mainly in cybersecurity contexts. Not suitable for casual conversation; more relevant in tech discussions.

See it in real clips

Attack

Frequently asked questions: Attack vs Zero-day

What's the difference between Attack and Zero-day?

Attack: To try to hurt or damage someone or something. Zero-day: A new software vulnerability that is not yet fixed.

Which is more common: Attack and Zero-day?

Attack is the most common in everyday English.

Can you show an example of each?

Attack: The army launched an attack on the enemy's base. Zero-day: The hackers utilized a zero-day to breach the company's security systems.

Can I use Attack and Zero-day interchangeably?

Not always. Attack and Zero-day 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