A function takes an input and produces an output
Many inputs can lead the same output (e.g. x^2 and (-x)^2
But you can't have a single input leading to many outputs