O padding (espaçamento interno) num website ou aplicação é o espaço entre o conteúdo de um elemento e o seu contorno. Serve para criar distância à volta de texto, imagens ou outros elementos, para que o conteúdo não toque nas margens do seu contentor. O padding pode ser ajustado em cada lado do elemento (cima, direita, baixo e esquerda) para obter o aspeto pretendido.
O padding torna um website mais bonito e fácil de ler, porque dá espaço aos elementos. Por exemplo, acrescentar padding à volta do texto dentro de um botão evita que o texto fique encostado às margens, o que o torna mais apelativo e fácil de usar. Um bom padding também ajuda a alinhar o conteúdo com cuidado e dá um layout equilibrado e organizado.