The drive shaft transfers engine torque to the differential. The U-Joints on the drive shaft allow for system flex caused by normal suspension and engine movement. They tend to wear out over time causing looseness, noise, vibration, and occasionally, complete failure of the drive shaft. They should be replaced at the earliest sign of trouble and typically are inexpensive to moderately expensive to replace, depending on the vehicle.