Honour in Stronghold Kingdoms is the basis for many aspect so of the game including ranking up and attacking players. Honour can be gained in a number of ways such as high food rations, attacking and scouting. You want to always be making honour everyday through whatever means you can.
These consist of many things in the parish including disease, AI opponents and the weather. Events influence the amount of honour you can gain by giving or taking away popularity from your villages.