What is the difference between a parody, a spoof, and a satire?

parody-statement appears to be absurd but contains a deep meaning satire-a device in literature where you criticize men and manners with the ideas of correcting them