Социология выполняет в обществе множество различных функций. Главные из них таковы:
теоретико-познавательная – дает новые знания об обществе, о социальных группах, об индивидах и закономерностях их поведения;
прикладная – предоставляет конкретную социологическую информацию для решения практических научных и социальных задач;
социального прогноза и контроля – предупреждает об отклонениях в развитии общества, прогнозирует и моделирует тенденции общественного развития;
гуманистическая функция - разрабатывает социальные идеалы, программы научно-технического, социально-экономического и социально-культурного развития общества. Анализ процесса принятия решений