A Tk interface is built by widgets. Widgets are grouped into classes. The class of a widget defines its appearance on the screen and the functionality of the widget. The Tk widget set provides classes like: Button, Radiobutton, Menubutton, Menu, Label, Frame, Text, Toplevel, Scrollbar etc..