Learn the difference between many data types, how they work, what they do, and how to choose one over another.