Nedensel ilişkileri iki gruba ayırmak olanaklıdır :
Tarihsel nedensellik,
Toplumsal nedensellik,
Tarihsel nedensellik, belirli ve kendine özgü bir olayı doğu-ı iin bir takım ön olayların yaptığı etkinin incelenmesidir. Tarihsel nedensellik bir olayın temelinde yatan çeşitli nedenlerin rollerini belirlemeye çalışır ve üç temel aşamayı içerir .
1- Nedeni araştırılan öz yeniden kurulmalıdır. Böylece nedeni aranan olayın özelliklerini kesinlikle saptamamız olanaklı olur.
2- Karmaşık özellikteki tarihsel bir olay, o olayın öğeleri ele alınarak çözümlenmelidir.
3- Yalnızca bir kere ortaya konan olgular dizisini incelerken nedensel bir sonuca varmak için tarihsel olay ve ondan önceki olayları incelemek gerekir. Bu önceki öğelerin birinin değişik bir biçimde oluştuğunun ya da hiç oluşmadığının varsayıldığım içeren açıklama ussal deneyle çözümlenmelidir.