The F-35A vs. F-35B: What Exactly is the Difference?

Let's breakdown the differences between the various variants of the jet.