forum
A public place, typically devoted to communication or expression; in litigation, a particular court or jurisdiction.