Macrosociology's a sociological approach that analyzes societies, social systems or populations on a large scale or at a high level of abstraction. It's considered one of the main foundations of sociology, alongside microsociology and mesosociology. Microsociology focuses on the individual social activities, while macrosociology studies society as a whole. Macrosociology's concerned with individuals, families, classes, social problems, and all of the other part and features of a society, but it… (More on Macrosociology)