A Zero-Day Vulnerability is a software vulnerability or security flaw that is discovered and exploited by attackers before a patch or fix is released by the software vendor.