You will get a Battle report when someone has attacked you or if you have attacked another player, camp, or wild. In the battle report you can read how many resources you get, how many troops you have killed or lost, how many souls you have obtained, and which attack boost you and your opponent used. It's important to read them. Also, the person you attack and their alliance can see the battle report.
Spy reports are the same as Battle Reports, except that you will only receive them when you are spying on someone or someone is spying on you. If you increase your Clairvoyance, you will receive more information when spying on another player.
Add your favorite and/or most interesting battle reports here!