En CSS, un margen es el espacio alrededor del borde de un elemento, mientras que el relleno es el espacio entre el borde de un elemento y el contenido del mismo. Dicho de otro modo, la propiedad margin controla el espacio fuera de un elemento, y la propiedad padding controla el espacio dentro de un elemento.