Функция обычно возвращает какие-то значения, поэтому ее вывод можно присвоить какой-то переменной. Процедура - просто набор действий, который ничего не возвращает, поэтому в основной программе достаточно просто написать имя процедуры (с параметрами), чтобы она выполнилась. Функцию либо присваиваете переменной, либо можно вывести результат функции сразу с помощью вывода.