General agents (GAs) are highly-producing agents with top agent contracts and (possibly) a small downline of agents that they support with training and guidance. Typically, a GA contracts under an MGA or BGA and connects their agents to the benefits and resources that MGA/BGA (and, in effect, their upline IMO) provides.