Best post on Frame Widget of tkinter in Python
Frame widget is responsible for arranging the position of other widgets.
A frame is rectangular region on the screen. The frame widget is mainly used as a geometry master for other widgets, or to provide padding between other widgets.