PT Scripts com o atributo defer são executados depois que a análise de HTML é completamente concluída, mas antes do evento DOMContentLoaded. defer garante que os scripts serão executados na ordem em que aparecem no HTML e não bloquearão o analisador.