просто если ты задал размер блока 200 на 200, задал паадинги, бордеры и поставил border-box
то на странице он будет в итоге 200 на 200
если без этого свойства то он будет 200+паддинг+бордер
обязательно именно записывать в такой структуре, если хочешь задать всем свойствам?
именно всем свойствам
*,
*:after,
*:before {
box-sizing: border-box;
}