Overflow is a condition where data exceeds the storage capacity of a variable or buffer. Used in programming and system design to handle errors or prevent security issues.
Example:
A C program encounters buffer overflow when writing more data than allocated.