Callbacks callback functions are passed into other functions as agruments and then are used by the outer function to complete a routine or action