What is a Mortgage Broker?

How does a mortgage broker different from a bank or a credit union? Mortgage brokers have access to over 40 lenders, it costs nothing to meet with them, and they have your best interest in mind.