Please explain generals, which are stronger then which.

How many skills can each hold

Thank you