Complex sentence: Macro-sociology is the study of large-scale society, it is considered one of the main foundations of sociology (contrast with micro-sociology) and society.
Split into simpler sentences: Macro-sociology is the study of large-scale society. Macrosociology is considered one of the main foundations of sociology (contrast with micro-sociology) and society.