Hi, I just got my captivate yesterday, and I want to upgrade to 2.3 gingerbread from the 2.2 froyo. So I came across this site, and I dun understand 90% of what you guys are saying... And I couldn't find good sources to teach me either. So let me ask here, 1. What does flashing do? 2. Rooting - I know that it gives you more "privileges", but why do you need more privileges? And do you need it to upgrade to 2.3 gingerbread? 3. What does ROM stand for? 4. Do you have to flash to go to upgrade to 2.3 from 2.2? 5. If you guys have any good sources on how to upgrade from 2.2 to 2.3, please share =D the ones I found aren't that great.