Difference Between AGM and EGM, EGM Vs AGM: In Detailed