What are Ball Joints?

Ball joints are spherical bearings that connect the control arms to the steering knuckles. More specifically, a ball joint is a steel bearing stud and socket enclosed in a steel casing.