Unter einem Button versteht man eine Schaltfläche in einem Softwareprogramm die bei einem Mausklick eine bestimmte Programmfunktion aufruft und ausführt. Häufig wird das Aktivieren eines Buttons grafisch dargestellt so dass dem Nutzer mitgeteilt wird, dass die selektierte Programmfunktion aktiviert wurde. Buttons werden auch sehr häufig bei der Gestaltung von Webformularen verwendet um Formulardaten zu versenden. Ebenso kennt man den Begriff Button in Verbindung mit Steuergeräten wie z.B. eines Joysticks oder Joypads. Diese besitzen mehrere Druckknöpfe die beim Drücken eine bestimmte Funktion aufrufen. Bei Computerspielen die das Steuern mit einem Joystick unterstützen, können diese Funktionsknöpfe (Buttons) frei konfiguriert werden.