A Zero-Day cyber attack is one that happens in the gap between the hackers discovering a vulnerability and putting an exploit out in the wild and the software vendors developing a fix and getting it out to you.
I have an article on Smart Thinking Solutions looking at this gap in all our security strategies. The article is here: