Summary: SSH Agents hold your SSH keys while you traverse to other SSH targets, without revealing your private keys.
Longer Explanation The concept of SSH keys should not be lost on you; if it is, check out my post about SSH keys made easy.
However, if your ~/.ssh/authorized_keys file is getting long, and especially if you’re the only user, then you could use an SSH agent to help out.