What is a factorial?

The factorial of a number is defined as the product of all the numbers from 1 through that number.
For example:

The factorial of 1 is defined to be 1
The factorial of 0 (zero) is also defined to be 1
The factorial of a negative number is undefined.

NOTE: In math, the shorthand notation 7! is used to represent the factorial of 7 (also pronounced as "seven factorial")