How can I protect myself from being pillaged by another player?
You can protect yourself from pillages by setting a hero in a patrol mode. To do that, just click on the shield icon near the hero portrait in the sidebar. Note that only one hero can be patrolling for a town. If a patrolling hero is given another order, his patrol status is automatically cancelled.