The difference between 91 and 121 is the training among other things.
F/o"s are typed and expected to have the same skill set as the captain.
CRM is also heavily emphasized in the fact that F/O's are expected to call for or execute a go around if the aircraft does not meet stable approach criteria at the appropriate altitudes.