Соціологія як самостійна наука має свої завдання. Соціологія, вивчаючи суспільне життя в тих чи інших формах і сферах, по-перше, вирішує наукові проблеми, які пов'язані з формуванням знання про соціальну дійсність, розробкою методів соціологічних досліджень. По-друге, соціологія вивчає проблеми, які пов'язані з перетворенням соціальної дійсності, аналізом шляхів і засобів цілеспрямованого впливу на соціальні процеси.
Особливо підвищується роль соціології в умовах перетворення нашого суспільства, оскільки кожне прийняте рішення, кожен новий крок, що вживаються владою, зачіпають соціальні інтереси, змінюють становище, поведінку безлічі взаємодіючих груп. У цих умовах органам управління вкрай необхідна повна, точна і правдива інформація про реальний стан справ в будь-якій сфері суспільного життя, про потреби, інтереси, поведінку суспільних груп в тій чи іншій ситуації, а також про можливий вплив їх поведінки на суспільні процеси.
Не менш важливим завданням соціології є забезпечення надійного «зворотного зв'язку» управління суспільством. Адже прийняття самого правильного і необхідного рішення вищими органами управління являє собою перший крок перетворення дійсності. Це робить необхідним постійний соціологічний контроль виконання рішень, протікання конкретних процесів у суспільстві.
Не можна забувати також і про таку найважливішу задачу соціології, як формування у людей соціального мислення, активізації діяльності людини, соціальної енергії мас і напрямок її в потрібне суспільству русло. Ця задача адресована в першу чергу соціологам.
Завдання, які стоять перед соціологічною наукою, визначають її функції.
Соціологія виконує в суспільстві безліч різних функцій. Головні з них такі:
1) теоретико-пізнавальна - дає нові знання про суспільство, соціальних групах, індивідах і закономірності їхньої поведінки. Особливе значення належить спеціальним соціологічним теоріям, які розкривають закономірності, перспективи соціального розвитку суспільства. Соціологічні теорії дають наукові відповіді на актуальні проблеми сучасності, вказують реальні шляхи і методи соціального перетворення світу;
2) прикладна - надає конкретну соціологічну інформацію для вирішення практичних, наукових і соціальних завдань. Розкриваючи закономірності розвитку різних сфер суспільства, соціологічні дослідження дають конкретну інформацію, необхідну для здійснення контролю над соціальними процесами;
3) соціальний прогноз і контроль - попереджає про відхилення в розвитку суспільства, прогнозує і моделює тенденції суспільного розвитку. На основі соціологічних досліджень соціологія висуває науково обгрунтовані прогнози щодо розвитку суспільства в майбутньому, які є теоретичною основою побудови перспективних планів соціального розвитку, а також дає практичні рекомендації, розроблювальні соціологами, для більш ефективного управління соціальними процесами;
4) гуманістична - розробляє соціальні ідеали, програми науково-технічного, соціально-економічного і соціально-культурного розвитку суспільства.