There are a few different types of button widgets available, but they all serve the same purpose.  They are clickable elements used to return control to your back end program.