There are a few possible reasons why a car might make whining noises while moving. Here are some of the most common causes:

  1. Worn-out bearings: If the bearings in the wheels or differentials are worn out, they can produce a whining or grinding noise as the car moves. This noise may become more pronounced when turning.

  2. Low or dirty transmission fluid: If the transmission fluid is low or dirty, it can cause the transmission to make a whining noise as the car moves. This noise may become more noticeable when the car is accelerating.

  3. Faulty power steering pump: If the power steering pump is failing, it can produce a whining noise as the car turns or moves. This noise may become more pronounced when the car is turning at low speeds.

  4. Worn-out tires: If the tires are worn unevenly or are out of balance, they can produce a whining or humming noise as the car moves. This noise may become more noticeable at higher speeds.

  5. Faulty wheel bearings: If the wheel bearings are worn or damaged, they can produce a whining or humming noise as the car moves. This noise may become more pronounced when turning.

If your car is making a whining noise while moving, it's essential to have it diagnosed by a qualified mechanic to identify the root cause and address any necessary repairs promptly.