プログラミングの世界では、関数とは特定の操作を一まとまりにして名付け、定義したものを指します。これはまるで、「何かを投げ入れる」ことで、「何かが生まれ出る」ようなメカニズムです。プログラム中から関数を呼び出すと、その関数に記述された手続きが実行された後、元のプログラムへと戻ってくるのです。