Qual diferença entre os comandos padding e margin?

Qual diferença entre os comandos padding e margin?
Basicamente padding é o espaço entre o conteúdo e a borda, enquanto margin é o espaço fora da borda, segue uma ilustração encontrada no google.
Quando usar padding ou margin?
O margin é usado quando você quer dar um espaçamento contando da borda para fora do elemento. Já o padding é da borda para o seu contéudo.
Como funciona o margin no CSS?
A propriedade margin simplesmente adiciona uma margem ao seu elemento. Você pode utilizar qualquer medida Css (px, pt, em, %...) como tamanho da propriedade margin, além disso você pode atribuir valores negativos, mas tenha cuidado com eles.
O que é margin-bottom?
A propriedade CSS margin-bottom define a margin area na parte inferior de um elemento. Um valor positivo coloca o valor mais longe de outros elementos vizinhos, enquanto um valor negativo, aproxima.
O que faz os comandos margin left e margin top?
margin -top : espaçamento para a parte superior; margin -right : espaçamento para o lado direito; margin -bottom : espaçamento para a parte inferior; margin -left : espaçamento para o lado esquerdo.
Para que serve o comando padding?
A propriedade padding define uma a distância entre o conteúdo de um elemento e suas bordas. É um atalho que evita definir uma distância para cada lado separadamente ( padding-top , padding-right , padding-bottom , padding-left ).
Como usar o margin?
A propriedade margin pode ser especificada usando um, dois, três ou quatro valores. Cada valor deve ser um , uma , ou a palavra-chave auto . Cada valor pode ser positivo, zero ou negativo. Quando um valor é especificado, a mesma margem é aplicada para todos os quatro lados.
Como utilizar padding?
Sintaxe. A propriedade padding pode ser utilizada usando um, dois, três ou todos os quatro valores. Cada valor é um ou uma . Quando um único é valor utilizado, ele se aplica a todos os quatro lados.
Como espaçar itens no CSS?
Como definir margens em CSS
- margin -top : espaçamento para a parte superior;
- margin -right : espaçamento para o lado direito;
- margin -bottom : espaçamento para a parte inferior;
- margin -left : espaçamento para o lado esquerdo.