Check out the official page: http://developer.apple.com/programs/roles/index.php
The main difference is that team agents can actually include application identifiers and download applications to the iOS or Mac AppStore. This is also, in my opinion, a huge drawback, since in each developer program you have only one team agent. If you are a large company, it will not scale very well.
source
share