The primary function of a broker is to solve a client’s problem for an agreed fee. The other functions can be lending to customers for margin transactions, providing support systems to get updated information about the on trading platforms, etc. The three types of brokerage are online, discount, and full-service brokerages.