- It's like a variable in that you reference it by name - Functions break routines up into subprocesses; think recursion. Quick sort is a perfect example of this.