Finding the appropriate ROM - translating ROM names to something legible
I'm pretty sure that:

&quot;WWE&quot; stands for &quot;World Wide English&quot;

&quot;RUU&quot; is &quot;Rom Update Utility&quot;

&quot;ARA&quot; means &quot;Arabic&quot; (which apparently is for &quot;middle eastern devices&quot;)
&quot;ARA&quot; may mean &quot;Aramean&quot; and since it is in the same spot that &quot;WWE&quot; is I would guess that it refers to the localization or language like &quot;WWE&quot; does, so &quot;Aramean&quot; makes sense to me.


As you can see the RUU is an executable. You will run on your computer while your device is connected through USB.  The zip is usually installed via a recovery - however that is my experience with my HTC EVO and Hero.