Agents are typically tied to one or more life insurance companies. They have expert knowledge of those insurers' products, and can help you to complete your application. On the other hand, a broker works for you. They assess your situation and find the best possible policy for your needs.