Definition of a townhall (from the Cambridge English Dictionary): "a public meeting at which a politician or official speaks about his or her policies and answers questions from members of the public."
In seeking to comprehensively make sense of town halls, it is imperative that we understand the phenomenon's historical roots. In many ways, Greece featured the prototype of the town hall – men and women alike would assemble at Athens' agora, where they would engage in heated conversations and debates over issues of the day, listen to philosophers and politicians preach, and engage and fraternise with one another. Greek/Athenian democracy was established upon the basis of common entente – the public will, whilst by no means perfect or complete, would dynamically adapt and evolve on the basis of the outcomes of the deliberation. ...