ohhh no kidding! i learned that like my freshman year. I was just trying to find out the permutations of a rubik's cube, and that was in the solution and i didn't know what it meant.... so thanks!
eHow website says that the symbol ! is an exclamation point that follows a number or variable. For example to solve it you multiply every positive integer that leads up to it: 2! = 1 x 2 = 2 or 7! = 1 x 2 x 3 x 4 x 5 x 6 x 7 = 5,040. Why is it needed? It is used when you have a group of people sharing a bunch of things. If there are 7 things, the first person has seven choices to pick from, the second person will have one less choice or six things, and the third person will have five things and so on. The answer 5,040 is the total number of ways for 7 people to share seven things.
In case you were wondering, If you have less than seven people, lets say you have 3 people, then you just have 5 x 6 x 7 = 210 ways. And if you have more than 7 things, lets say you have 11 things, it would be 11 x 10 x 9 x 8 x 7 x 6 x 5. That's part of 11! (eleven factorial).