В тегах «Delphi», тогда скажу свое.
Позволяет избежать изменения передаваемых параметров в функцию, т.е. если вы их передали, то внутри функции их не поменяете.
Если в коде будет изменение переданного параметра — компилятор начнет ругаться.
Иногда помогает.