Computer programs have actually particular memory assigned to them enabling when it comes to temporarily store information. That is known as a buffer. Whenever system exceeds the boundaries of this buffer, it starts to write information to adjacent memory. When this does occur, it's known as buffer overflow. Basically, this system's memory buffer has exceeded its limitation.