Devine,
Now that the others have given you the info on the rules for FP and which attractions have it, here are a few tips.
First, many people see the return time is longer than the wait time for the stand-by (regular) line and assume they are better off waiting in the regular line. This is WRONG. While waiting for your return time you can go do something else: wait in line at another ride (usually one that doesn't have FP), get something to eat, shop, rest, etc. For example: if at 10:00 am the return time for a SM FP is 12:15 and the stand-by line wait time is 1 hour, you are still better getting the FP. Once you get the pass you can then go and ride TTA, Buzz, IASW, anything else. Or you can get breakfast/a snack, etc. Essentially, it lets you "stand in line" at the FP attraction without actually waiting in line.
Second, get a second FP before using your first FP. The ticket will tell you when you can get another FP. Sometimes it's before the return time begins. At a minimum it will be 5 minutes after the return time begins. If you get a second FP asap (before using the first one) you start the clock running on the wait time for that next attraction. It's a much more efficient way of using the system. Note: it may take some backtracking accross the park if the FP attractions aren't near each other, but it's usually still worth it.
Third, only one person from your group needs to get the FPs for the whole group. That means either Dad or Mom can take everyone's tickets and run to the next FP attraction and get the FPs for everyone while the rest of the family takes a bathroom break, waits in a line, etc.
Fourth, during slower times of the year you may not need FP. Sometimes they do not open all the machines. But, when the park is crowded this will let you save time and see more attractions. When crowded, using Fast Pass is a must.
Good luck.