Существует два основных подхода к пониманию функций права: функции права выражают социальное назначение права; Функции права – основные направления правового воздействия на социальное развитие (или на обществ. отношения).
Разные подходы к пониманию функций права влекут за собой разнообразие их классификаций. Выделяют регулятивную, охранительную, гуманистическую (закрепляющую компромиссы), идеологическую (ценностную), воспитательную функции права. Другие ученые, учитывая многообразие функций, объединяют их в группы, выделяя главную функцию права, к которой, например, относится охрана интересов человека, защита его прав, и функции второго порядка – учет и координация интересов различных групп населения, защита меньшинства; вмешательство в экономику с целью соц. защиты человека; охрана окружающей среды; поддержание общественного порядка.
Существует позиция, согласно которой в классификации подчёркивается статическая и динамическая составляющая права. По этому критерию выделяют регулятивно-статическую, в рамках которой осуществляется закрепление, стабилизация общественных отношений; регулятивно-динамическую, определяющую, каким должно быть будущее поведение людей с помощью обязывающих норм; охранительную, характеризующую правоприменительную деятельность; оценочную, определяющую критерий правомерности или неправомерности.
Функции права в зависимости от сфер их действия можно подразделить на общесоциальные и специально-юридические.
К общесоциальным функциям права относится ценностная, познавательная, информативная, коммуникативная и др. К спец.-юридическим – регулятивная и охранительная функции права.