advance: an amount paid before it is earned
relation: an abstraction belonging to or characteristic of two entities or parts together
street: a thoroughfare (usually including sidewalks) that is lined with buildings