The key distinction is that a bank mortgage officer solely promotes the products offered by their institution, whereas a mortgage broker is an intermediary that works with numerous lenders and is compensated by the lenders.