Car shudders when brakes applied

The most obvious cause would be warped brake rotors, but there are also other things it could be.
Worn suspension parts such as ball joints or tie rods can cause this and so can loose wheel bearings.