BRANCHES OF SOCIOLOGY