Hey there, I will likely soon buy a Nexus S, which will be my first Android phone.
Now, I'm not sure if I'll do it as I buy it, but maybe I'll root it.
However, can someone explain to me what the differences are between all these terms, rooting, kernels/ROMs/CFWs, etc? That is, if they're...