Is it possible to have different forums (like subreddits)?

You can also set up user “groups” and have categories where visibility / access is determined by group membership. This is useful e.g. for a membership site where you want only members of a certain plan to have access to a given category. I’m sure it could be used in all sorts of other ways as well.