Question: what are the major branches of sociology?
Answer: Theoretical Sociologist. It includes micro theory or small/middle/large theory. ... 
Historical Sociology. It is the study of social facts and social groups. ... 
Sociology of Knowledge. ... 
Criminology. ... 
Sociology of Religion. ... 
Sociology of Economy. ... 
Rural Sociology. ... 
Urban Sociology.