Buttons let the user choose when an event happens. The only function of a button is to run an instruction list when it is pressed.