A function is a series of commands that are executed when the variable is accessed. All program variables are custom named.
Function variables have a built in editor, and cannot be edited using the Store command.
A Function is a program that returns a value in TI-89. All other programs are considered Programs