The Advocate Generalis the highest law officer of states of India. It is a Constitutional post and its authority is mentioned in article 165 of the Indian Constitution. Advocate General gives advice to the state in legal matters. Only a person eligible to become the Judge of High Court can become an Advocate General.