Хотя и существовал постоянно действующий совет господ, высшим органом власти на вольной новгородской земле оставалось вече — собрание всех свободных граждан, достигших совершеннолетия. Именно вече приглашало на княжение приглянувшегося новгородцам князя с дружиной и избирало из среды богатых бояр посадников и тысяцких. По отношению к князю вече держалось настороженно — ему разрешалось приводить с собой не более 300 воинов, так как горожане опасались, что в возможных конфликтах с князем последний попытается в качестве «аргумента» использовать военную силу. Древнерусская боярская республика ревниво относилась даже к малейшим покушениям на ее свободу.
Приглашенный князь исполнял обязанности полководца боярской республики. Состоявший при нем боярин-посадник охранял интересы горожан и контролировал деятельность князя и его людей. Новгородцы могли выбирать больших воевод и из собственной среды, благо опытных в военном деле бояр имелось немало. Но в таком случае военная сила города ставилась под контроль одной из боярских группировок. Князя же при случае всегда можно было прогнать с княжения, если он чем-то не устраивал вече или совет господ.
Вольный город Новгород по тем временам представлял из себя мощную и, что особенно важно, мобильную военную организацию. Вопросы вооруженной защиты новгородских земель от внешних врагов всегда находили единодушное решение на вечевых собраниях. В случае угрозы вражеского нападения или выступления в военный поход собиралось народное вече. На нем определялись численность и маршруты движения новгородского ополчения. Решения общегородского схода считались законом для всех новгородцев.
По древнему обычаю, каждая семья посылала на брань всех своих взрослых сыновей, за исключением одного — самого младшего. Отказ выйти на защиту родной земли и Святой Софии считался несмываемым позором. Дисциплина в новгородском войске поддерживалась устным обещанием — клятвой, в основе которой лежало решение вече. Жители Великого Новгорода по делам и поступкам своим слыли большими патриотами Русской земли.
В условиях не только надвигающейся, но и постоянной военной опасности для порубежной земли Руси вече являлось, по существу и прежде всего, собранием новгородского воинского ополчения, бояр, князя и его дружины. Преобладающая роль во время общевойскового сбора оставалась за трудовым людом Новгорода — «меньшими» людьми. По этой причине основу новгородского войска составляли городское и сельское ополчения, которые формировались в случае опасности из «черного люда», ремесленников и крестьян. Многотысячная пешая рать, стойкая и упорная в бою, была главной ударной силой войска господина Великого Новгорода.
Такие простонародные ополчения назывались «разрубными», так как собирались по решению веча по «разрубу» — по разверстке, или «посошными», так как ратники брались по одному с нескольких «сох». Городское ополчение собирали «градские мужи», а сельское — богатые землевладельцы-бояре.
В состав идущего на войну войска входили боярские дружины. Число приводимых боярином воинов определялось обширностью принадлежавших ему земельных владений. Личные отряды бояр и богатых новгородских купцов составляли тяжеловооруженную конную «переднюю дружину». Можно полагать, что численность ее не уступала княжеской. Хотя содержать даже малую дружину профессиональных воинов стоило в то время очень дорого.
Все ратники новгородского ополчения назывались, в отличие от дружинников, «воями». Они не являлись воинами-профессионалами, но были людьми весьма опытными в военном деле. Такого опыта было где поднабраться — средневековый Новгород уже с начала XIII века постоянно ратоборствовал с чужеземцами. Вольный город защищал собственное порубежье весьма успешно и его войско само со славой ходило в дальние походы на «супротивника».
Ополчение организационно делилось на полки. Их численный состав постоянным никогда не был. Всего обширная новгородская земля могла выставить на войну примерно 20 тысяч воинов — сила весьма внушительная по тем временам. Но вывести в поле для сражения или отправить в поход можно было чуть больше половины рати — часть ее оставалась для бережения самого Новгорода и защиты границ в случае войны.
Во главе новгородского войска стоял князь, помощниками которого были посадник и тысяцкий. В случае отражения большого военного нападения или большого похода на врага князь вызывал из своего княжества дополнительные военные силы. Помощь могла прийти и от княжеских родичей из других княжеств. В таких случаях могла собраться внушительная рать, как говорится, из пол-Руси. В этом, в известной степени, и состояло преимущество приглашения на княжение правителя со стороны.
Городское ополчение собиралось часто и быстро, в случае любой военной тревоги. Сельское же — только в случае крайней опасности. Обычно мужики-землепашцы, по решению вече, должны были поставить лошадей для воинских надобностей вместе с возчиками. В тех сельских местностях Новгородщины, которым угрожала военная опасность, в ополчение шло все мужское население, способное носить оружие.
Ополчение собственно города насчитывало примерно 5 тысяч ратников. Оно имело стройную структуру, соответствующую административному делению Новгорода. Воины набирались с пяти городских концов — Наревского, Людинского, Плотницкого, Славенского и Загородского. Ополчение состояло из сотен во главе с сотниками. В сотню входили ополченцы с нескольких улиц и потому постоянной численности они не имели.
В случае тревоги каждый городской конец срочно выставлял 100–200 хорошо вооруженных воинов. Или, как тогда говорилось, — по одному полку. Городским ополчением командовал опытный в ратном деле тысяцкий — выборный от горожан. В ходе войны он становился правой рукой князя-полководца.
На вооружении новгородского войска находились короткие, в полтора-два метра копья, мечи, боевые топоры, рогатины, луки, самострелы (в Европе их называли арбалетами) и многие другие виды оружия. Защитное вооружение ратников состояло из щита овальной формы, кольчужной рубахи, изготовленной из 10–17 тысяч колец каждая, и шлема-шишака. Богатые воины носили еще кольчужные чулки. Естественно, качество вооружения прямо зависело от состоятельности ополченца. А таковых среди новгородских воинов было не слишком много.
Кольчужная рубаха хорошо прикрывала тело от вражеских стрел и ударов мечей. Она не стесняла движения воина в рукопашном бою и была сравнительно легка — весила около 8 килограммов. Кольчуги применялись у русских лет за двести до того, как они стали известны в Западной Европе.