Nüfus olayları, birincil (ana) teoriler ve ikincil (tali) teoriler olarak ikiye ayrılabilir. Birincil teoriler, demografik davranışı açıklamak amacıyla geliştirilmiştir ve doğurganlık, ölümlülük veya göçle ilgili özel faktörleri belirler. İkincil teoriler, demografik sonuçları olan daha kapsamlı bir olgunun analiz edilmesini hedefler. Ayrıca, nüfus olayları fiziki faktörler ve beşeri faktörler olarak da ayrılabilir. Fiziki faktörler: İklim, yer şekilleri, toprak özellikleri gibi unsurları içerir. Beşeri faktörler: Sanayileşme, tarım, yeraltı kaynakları, tarihi ve askeri faktörler gibi unsurları içerir.