What was the purpose of the Assembly in ancient Athens?

Citizens voted on laws.
Officials enforced laws.
Representatives voted on laws.
Citizens removed officials from office.