The ancient Athenian government had three main legislative bodies:
1) The Assembly, which was open to all male citizens and was responsible for major decisions like declaring war.
2) The Council of 500, which coordinated important activities and consisted of 500 members.
3) The Courts, which originally did not have much power but later gained the ability to overrule the Assembly's decisions in 355 BC.
The legislative branch was comprised of the Council and Assembly, with the Assembly being the primary body and meeting 40 times per year. Only men could participate in the Athenian government and voting was mandatory.