Can someone help me to understand how "Field Type" is used within Metadata?

The PME documentation simply states that it is "The type of relationship purpose this field serves" and the different values are "Other, Dimension, Fact, Key and Attribute." I just don't understand how each type is implemented within Metadata.