Forum originally referred to the public square in ancient Roman cities where people gathered for business and social activities.
In modern usage, forum primarily means:
1. An online discussion site where people can hold conversations in the form of posted messages
2. A meeting or medium where ideas and views on a particular issue can be exchanged
3. A court or tribunal
4. In anatomy, a small depression or opening (rare usage)