>>37
1セットの小さなプログラムの部品みたいなもん

入力値(引数)に対して、処理結果を出力値で返してくる

関数がなくても出来るが、あった方が便利