<input type="button">
O campo button cria um botão genérico que pode ser configurado para executar ações específicas por meio de JavaScript. Diferente de outros botões como submit, ele não possui uma funcionalidade padrão associada, o que o torna flexível para diversas interações, como exibir mensagens ou alternar conteúdos na página. É amplamente usado em interfaces onde ações personalizadas são necessárias. Pode conter textos, ícones ou estilos variados aplicados com CSS. Ele não envia dados de formulários, sendo usado puramente para interatividade.
Exemplo
<input type="button" value="Clique aqui" onclick="alert('Botão clicado!')">
Este botão exibe um alerta quando clicado, mostrando como ele pode ser usado para interatividade.