Memory leak

Memory leak is a term that is used in programming. When memory has been reserved for a variable and isn't released when the variable is no longer needed, a memory leak occurs. The memory is no longer needed, but cannot be used to store other variables since it is still reserved.