Les boutons sont des éléments simples dans les interfaces utilisateur graphiques qui prennent en entrée des clics de souris ou des coups de doigt (sur les appareils tactiles).

En informatique, un bouton(parfois appelé bouton de commande ou bouton-poussoir) est un élément d'interface utilisateur qui fournit à l'utilisateur un moyen simple de déclencher un événement, comme exécuter une requête sur un moteur de recherche ou d'interagir avec des boîtes de dialogue pour confirmer une action.

Lorsque vous posez des questions spécifiques à un cadre ou un langage particulier, il est préférable d'utiliser la balise appropriée à la place (si elle est disponible). Par exemple, l'élément HTML <button> doit être balisé avec htmlbutton, les boutons iOS doivent être balisés avec uibutton, et les boutons Java Swing doivent être étiquetés avec jbutton.