Generals are officers in one of the Highest ranks in ther respectful Organization/army. The Generals are the most powerful rank soldiers below the Leaders and are classified as the Leader's right hand. The Generals have the most power when compared to other rank soldiers.
Generals also have the most skill in Power, Experience, Knowledge, and Leadership. or they are just damm powerful. This goes for Godstrike as well. Tho the most notable Godstrike Generals are Oerba Yun Fang, Ichigo Kurosaki, and Banjo & Kazooie while the most Notable Shadowblood Generals are Sosuke Aizen, Lucy, Chloe, Vaati, Yoruichi Shihoin, Albert Wesker, Father, Ulquiorra Cifer, and Barragan Louisenbairn .
The Generals are the Highest Rank in both armies under thier respectful 0 General. (Death General for Shadowblood and Heaven General for Godstrike). the obviously the Leader is the most powerful being in the army.