What is "memory-leaks"

Memory Leak, or memory leakage, is a phenomenon that occurs in computer systems when a portion of memory, allocated for a given operation, is not released when it is no longer needed. The occurrence of memory leaks is almost always related to programming errors and can lead to system failures if the memory is completely consumed.