Суть их сводилась к тому, что князь принимал на себя обязанность вместе со своей дружиной охранять и защищать Новгород от внешних врагов, а также иногда выполнять обязанности третейского судьи – в тех случаях, когда это необходимо. В свою очередь Новгород должен был содержать князя и его дружину и делать соответствующие выплаты на их нужды. Однако князь не имел права заводить себе земельные владения в новгородских землях, вмешиваться в дела внутреннего правления, а получаемые им доходы с определенных за службу владений были строго фиксированы. Если же князь нарушал обязательства, то договор расторгался. Кроме того, потомки князя-правителя не обязательно становились новгородскими князьями. Со временем же новгородцы просто начали приглашать к себе князей из других городов. С середины XII века новгородским князем формально считался великий князь владимирский, но до середины XV века он не имел возможности реально влиять на положение дел в Новгороде.
Почему Новгород приглашал князей, понять несложно. Князь со своей дружиной мог противостоять любой внешней опасности, с которой самим новгородцам было не справиться. Структура же Новгородского государства была создана так, что сопротивлялась любым попыткам князей расширить свою власть и вмешаться во внутренние дела города.
Следует напомнить, что своеобразие политического устройства Новгорода имело еще одну яркую черту: это был вечевой город, а точнее, вечевое государство. Вече (от слова «вещати») представляло собой народное собрание, проходившее под открытым небом. На суд веча выносился ряд вопросов: заключение договоров с князьями, избрание и смещение должностных лиц, назначение воевод, надзор за князем, законодательство, внешние связи и торговля, повинности населения и прочие текущие проблемы. Вопрос ставился на повестку дня и начиналось шумное обсуждение, во время которого одна сторона осиливала другую, в основном криком. Нередко сторона, одолевшая своих противников, заканчивала свою дипломатическую победу тем, что сбрасывала их в Волхов с моста.
Было вече, которое собиралось регулярно для выборов посадника, тысяцкого или решения каких-либо важных государственных вопросов, но иногда новгородские политические распри достигали такого накала, что вече собиралось внезапно. На главное вече новгородцы сходились перед Софийским собором в центре кремля, и бывали случаи, когда, не достигнув единства в обсуждении вопроса, жители расходились и открывали веча в своих районах (концах) города. Иногда в Новгороде «бушевало» одновременно четыре или пять собраний.
Однако вече было лишь внешней стороной новгородской политической жизни, хотя нередко думают, что именно оно решало все насущные вопросы и было последней инстанцией. На самом деле главную роль в управлении Новгородской землей играли тысяцкий (глава ополчения), епископ (впоследствии архиепископ) Новгородский