Not sure what the original question was but here goes anyway:
1. A table top is the name of a type of jump but also is the name given to a style of jump. A table top style of jump means you get the bike as near to horiziontal to the ground as possible but the bike frame remains inline with the takeoff and landing of the jump. Be that jump a table top, Gap, drop, double, triple etc etc
2. A whip is another style of jump, this means turning the rear of the bike so that you get the frame perpendicular or further to the direction of the landing and take off. You then turn back so you land in the direction you took off. In FMX its called a twitch whip, if you look back at the take off as you do the whip, V cool.
3. You can combine a table and a whip if you have the skilz
4. A scrub has already been described correctly. It is a style that absorbs the lip of the jump and keeps you lower and therefore faster becuase you can hit the jump at a higher velocity.
5. A hip style jump is like a whip only you land at a different angle to the one you took off at and is required for hip type jumps. if you don't use that style of jump you will crash or have to go much much slower to roll the hip type jump.
6. A combo of a hip and table, and also a hip scrub.
Hope that answers the question, although as I am crap at desribing stuff probably just confused things more.
I fogot to add, that doing tables top style jumps, whips etc over straight jumps is slower than scrubing or simply let the bike fly over them. The reason is that a whip and a table require a the rider to pop off teh lip and hence go higher over the jump and as a direct result loose speed. Hip jumps do not have that problem becuase they are must do on hip jumps.