Carregamento é o intervalo em que o sistema busca, processa ou renderiza o que foi pedido. Abrir um site, subir um arquivo, gerar um relatório: tudo isso tem esse momento de espera. E a qualidade da comunicação nesse intervalo afeta direto a confiança e a percepção de velocidade.
Na prática, a pessoa não liga pra diferença técnica entre buscar dado e processar dado. O que ela quer é um sinal reassegurador de que o sistema está realmente trabalhando. Por isso o estado de carregamento, com spinner, barra ou skeleton, é parte do desenho, e não um detalhe que se resolve depois.
Escolher o sinal certo faz diferença. O skeleton dá uma prévia da estrutura e encurta a espera percebida. A barra serve bem quando há etapas medíveis. O spinner cobre a espera curta e incerta. E a acessibilidade pede anúncio pro leitor de tela e foco previsível, porque, sem isso, a pessoa acha que o sistema travou.