what the difference between upper and lower ball joints?
In non-MacPherson strut automobile suspension, the two ball joints are called the "upper ball joint" and "lower ball joint". Lower ball joints are sometimes larger and may wear out faster, because the fore and aft loads, primarily due to braking, are higher at the bottom ball joint.