Um botão é um elemento clicável numa página web ou aplicação que permite ao utilizador fazer algo, como submeter um formulário, abrir uma nova página ou iniciar um evento. Os botões têm normalmente textos curtos e claros que descrevem a ação, como "Enviar", "Comprar agora" ou "Saber mais".
Os botões costumam ser estilizados com CSS para se destacarem, com cores, contornos e efeitos ao passar o rato que mostram que são clicáveis. São uma parte essencial do design da interface (UI), porque guiam os utilizadores nas tarefas e incentivam a interação com o website ou a app. Botões bem desenhados melhoram a experiência do utilizador e podem aumentar a taxa de conversão, sobretudo em formulários e lojas online.