hiya droid lovers, :blackberry: user turning dancedroid here. im very very new in this world so wondering if someone could help me out with these terms, tried to learn it myself but cant fully grasp it. what is rom ? flashing ? root ? rooted ? what do i need to hack and android ? do i need to root ? hack ? flash ? to update my droid x from 2.1 to 2,2 ? really really confused here, any help would be much appreciated. Thank You.