Baby Clothes Sizing

Excuse the dumb question, but as I sort through the mounds of baby clothes I received, I'm confused on sizing. 
What is the difference between newborn vs 0-3mos vs 3mos vs 3-6mos vs 6mos etc etc....? And what about 24mos vs 2T?
This is confusing. 🤔😞