DK? Worsted? Sport? What are Yarn Weights?

Aran, worsted, sport. What’s in a name? Well these names are all about yarn weights. And they can sound confusing but they’re actually really helpful...