According to the documentations, gcf() will get the current figure from pyplot figure stack. As stack works in LIFO(Last in first out) manner. The current figure will be that figure which you have made most recently.
matplotlib.pyplot.gcf()
Gets the current figure.
But if you have multiple figures, how do you know which one is the current one?
The "Current Figure" is often mentioned in matplotlib, but what actually IS the current figure?