What is a Buffer Overrun?

When data stores itself in a buffer outside of the memory the programmer as set aside for that set of data. The data then can end up overwriting or corrupting other data which can make the system crash. This is buffer overflow. You can find more information here: