Her bilim dalı mutlaka bir yöntem kullanmak zorundadır. Sosyal bilimler ve fen bilimlerinin yöntemleri birbirinden farklıdır.
Fen bilimleri; gözlemlere, deneylere, laboratuvar ölçümlerine, formüllere, kural, yasa ve sonuçlara dayalı bir yöntem kullanır. Sosyal bir bilim olan tarih biliminin kullandığı yöntemler ise geçmişte yaşanmış ve bitmiş olayları konu edinir. Bu nedenle geçmişte yaşanmış olayları yeniden deneye tabi tutmak ve olayla ilgili genel kanunlara ulaşmak mümkün değildir. Ayrıca geçmişteki bir olayın aynı şartlarda tekrarlanması da imkânsızdır. Tarihi, bilim hâline getiren araştırıcılığı ve sorgulayıcılığıdır.
Tarihin yöntemi, tarihî olayları inceleyerek anlamak ve açıklamaktır. Tarihi olaylar hakkında doğru bilgi edinmek ancak o dönemden kalan ve olaya tanıklık edebilecek belge ve bulguların değerlendirilmesi ile mümkündür. Bu değerlendirmede sistematik bir yöntem izlenir.