In most GUI toolkits, a container is deemed to have a set of children. Those children
are widgets, or sometimes other containers //. Each container has its basic rule for how
it lays out its children on the screen, possibly customized by requests from the
children themselves.