Начнём с принципов, поскольку именно они определяют требования к любой научной работе, а методы могут варьироваться.
Принцип историзма гласит, что объекты и явления должны рассматриваться в развитии, а не как нечто застывшее.
Принцип объективности подразумевает опору на действительные факты и логически обоснованные взаимосвязи между ними.
Теперь о методах.
Сравнительный (другое название компаративный) метод позволяет сравнивать между собой разные объекты в одно время или один объект в разное время. Например, при исследовании средневековья берутся разные страны, и на основе сравнения путей и особенностей их развития делается вывод о факторах сходства и различия. Либо же сравнивается состояние какой-либо страны до некоторого значимого события и после него, для оценки положительных и отрицательных последствий.
Системный метод позволяет рассмотреть данное конкретное общество как целостную систему взаимосвязей.
Типологический метод помогает классифицировать исторические явления и процессы по степени схожести и внутренней взаимосвязи.
Сущность проблемно-хронологического метода заключается в том, что берётся какая-то одна проблема (скажем, пиратство) и рассматривается её изменение с течением времени. В отличие от сравнительного подхода тут предметом изучения будет не общество в целом, а какая-то конкретная его часть или срез реальности.
Логический метод изучения истории предполагает взятия для рассмотрения такого состояния изучаемого объекта или процесса, когда он находился на вершине совершенства и поэтому наиболее полно раскрыл все взаимосвязи.
Ретроспективный метод состоит в постепенном углублении от современного состояния объекта (или момента, когда он прекратил существовать) вглубь исторического процесса для выявления причин чего-либо.