i totally understand the box model. this question is more about trying to pin down a semantic methodology regarding when to use margins and when to use padding.
her
Paddings and margins gives the same effect, Except in the following cases (I might miss some):