I have fixed the second link in the previous post. apologies.
As to the attributes used for different versions or different presentations. eg. if you offer a document in word and PDF, you could add the two DIFFERENT attributes for the customer to select which one. Or perhaps you have a version 1 and a version 2 of something. Attributes are for a choice of different types of downloads of the same product.