A lender is a financial institution that makes loans directly to you. A broker does not lend money. A broker finds a lender. A broker may work with many lenders.
Whether you use a broker or a lender, you should always shop around for the best loan terms and the lowest interest rates and fees.