No you have the extra option of having a Cd as well when you buy it. And i've installed ATW over 7 times so far so id agree with the othe rposter who said it refers to the amount of times you can download it.
And it is worth getting, the cmapaign is real fun, a nice challenge with different gameplay feel to it than RTw or BI.
Bookmarks