As far as i heard you don't have to worry about freeing memory in Delphi, but i was wondering at what moment is the memory freed. Lets say i create a couple of forms when the program ir running and i close one, is the memory used by the closed form freed when it is closed or when the whole application closes?