title: Difference between iconify() and withdraw() in Python Tkinter
body: <p>I've been searching and not finding an answer as far as the differences of iconify() and withdraw() methods of Tkinter are concerned.</p>
  
  <ul>
  <li>iconify() seems to "convert" the window to a taskbar icon and has a state of "iconic"</li>
  <li>withdraw() seems to just remove the window from the screen, after which the window has a state of "withdrawn"</li>
  </ul>
  
  <p>If you need to reverse the situation, you simply call deiconify() on both situations.</p>
  
  <p>However, what is the real difference between the two methods and how do they essentially differ from one another?
  Moreover, are they applied in different situations?</p>