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