What happens when memory is allocated (typically with
malloc) but not freed (with
free()).
This gives rise to unusable memory which goes away when the process ends on real Operating Systems, or is lost forever on toy Operating Systems such as Windows 3.x.