The GM has a creature use an ability to Stun a PC. Another PC uses an ability to trip a creature, assigning it the Prone condition. The wizard casts a spell that causes a group of creatures to be Dazed, so he designates them appropriately and the GM simply confirms them. The same logic applies to conditions and effects. No need for each player to reconfigure things. Everybody gets swapped over with the new buff instantly. Now the bard switches to a different song. Again, there’s no need to individually add and configure the buff on each PC. Haste) and chooses which PCs gain that buff. The wizard buffs a few members of the party (e.g. There’s no need for each player to individually add and configure the buff on their PC. Inspire Courage) and applies that buff to everyone. With the Orc, the GM acknowledges the damage. With the fireball, the player simply acknowledges the damage received. Or a player hitting an Orc that’s run by the GM and assigning 8 damage to it. Not like a chat system but items like the GM assigning damage for a fireball to four of the five PCs caught within it, with one taking half damage (save made) and another taking none (save made with Evasion). Having a central server orchestrate everything means that every device can “talk” to each other. That’s a core objective for Hero Lab Online.