Wolfram Research
Wolfram Math World: Function
Site offers a definition of a function. This definition may be difficult to grasp if you are not familiar with the mathematical language, however if you carefully read the definition, examples, and go to related links for unfamiliar...