In a few years when I'm a senior developer I'll come back here and let you guys know if a question like this really matters if you're not some sort of quantum physicist. Meanwhile I'll choose to ignore trying to understand it and copy and paste someone's answer. I think I could understand it if I dug into it but that means potentially wasting valuable hours of my precious life lol. Having said that, if anyone disagrees (senior developers), let me know if I need to know this and I'll try to actually know what's going on. Or if anyone would be kind enough to explain, I'd appreciate it :-) Moving on!