A Function with no side effects that always yields the same output, given the same input. Essentially a function in the mathematical sense.