Ans: Python private heap space is used for memory management and is divided into stack memory and heap memory. References are created in stack and objects are created in heap memory. The python interpreter manages all the objects and data structures that developers do not have access to. It also has a garbage collector feature that removes dead objects from memory.