what is the difference between chief of defence staff and chief of army staff?
The Chief of the Army Staff is the professional head, commander, and usually the highest-ranking military officer of the Indian Army. The position is abbreviated as COAS in Indian Army and is always held by a full general. The Chief of the Naval Staff is the commander and the highest-ranking officer in the Indian Navy.