Великий московский князь являлся, по существу, главнокомандующим и определял организацию рати для похода и боя. Он назначал воевод, командовавших полками. На военном совете выслушивал мнения князей и воевод, единолично принимал решение и организационно обеспечивал его выполнение. Все это говорит о том, что в русской рати уже была более прочная воинская дисциплина, чем в феодальном ополчении.
В организационном отношении русская рать состояла из полков различной численности, которые сводились в тактические единицы (тоже полки), но под командованием больших воевод. Организация рати для выполнения каждой ее частью (полком) определенной тактической задачи также является новым моментом.
В русской рати было два рода войск – пехота и конница, которые взаимодействовали в бою. Пехота изматывала врага, а конница наносила решающий удар.
Стратегия московской рати характеризуется последовательным решением стратегических задач и определением способа ведения войны в зависимости от складывавшейся политической и военной обстановки (борьба с Тверью и Литвою, поход на Дон и Куликовская битва, борьба с нашествием Тохтамыша). Русские княжества, укрепив между собой военный союз и вбив клин между Тверью и Литвою, двинули московскую рать против главного врага – татаро-монголов.
Основным способом действий против Твери и татаро-монголов являлось стратегическое наступление, в котором сочетались осторожность с быстротой действий. Оборона использовалась для выигрыша времени на сборы ополчения. Опорным пунктом была Москва – сильная в то время крепость.
Направление главного удара выбиралось с расчетом разгрома главной группировки противника. Так было под Тверью и на Куликовом поле.
В развитии тактики русской рати следует отметить ряд моментов. Во-первых, сочетание агентурной и войсковой разведки, дублирование войсковой разведки, ведение разведки боем. Во-вторых, организация марша большой рати и форсирования рек, а также организация комендантской службы на переправах (впервые в истории военного искусства). В-третьих, организация службы боевого охранения (сторожевой полк и «сторожи»), которое обеспечивало построение боевого порядка, охраняло рать ночью и завязывало бой. В-четвертых, разработка плана ведения боя, выполнение которого поручалось частным начальникам, в том числе и выбор момента удара общего резерва, решавшего исход боя. В-пятых, взаимодействие на поле боя составных частей боевого порядка русской рати (полков главных сил, «западного» полка и главных сил). В-шестых, преследование по почину частных начальников разбитого противника вне поля боя до полного его разгрома. Это не могли осуществить фламандцы под Куртрэ, англичане при Кресси, Азенкуре и в других боях.