Часто возникает вопрос, а в чём разница между padding и margin?
Margin - внешний отступ (снаружи от границ блока до остальных элементов страницы)
Padding - внутренний отступ (внутри от границ блока до контента)
Изображение ниже более наглядно показывает поведение padding и margin