However, for widgets with a non-transparent
background — like a Button — padding is considered inside the background while
margins are outside. In other words, adding padding will increase the space between
the contents (e.g., the caption of a Button) and the edges, while adding margin
increases the empty space between the edges and adjacent widgets.