Three main joints that are common wear items in the front end:
Ball joint - attaches suspension arm to steering knuckle
Tie rod ends (inner & outer) - attach steering rack to steering knuckle. outer end MUCH more common to wear out, and your swerve note points this way
Sway bar links - attach sway bar to struts, most common for rattles going over bumps
Nothing to mess with when you have symptoms that ANY are worn out! One friend of mine who likes to drive things 'till they break recently had a ball joint break, luckily on an off ramp & not still at highway speed. Wheel jammed back against the fender & it skidded to a stop. Bent fender (and door from opening it into the bent fender), ball joint replacement (obviously), new CV axle (pulled out & dragged on road), and a new tie rod end as that was ready to go as well!
Get it checked out right away, or post back for hints on what to look for...