I think flotsam is stuff which is left floating (from the beach or after a boat sinks) and jetsam is stuff which is deliberately jettisoned (to make a ship lighter if they are in trouble, for instance)
The answers above are perfectly OK, but for a little more on the words' history and origin, click here. That will link you to a web-page which explains further.