How Do MGAs and Brokers Differ from Each Other?

How Do MGAs and Brokers Differ from Each Other?