A Macpherson strut is essentially an integrated shock, upper control arm/mount, and coil spring in one assembly, and used as a major structural member. Advantages are reduced weight, compactness, and cost, and it is ideal for FWD applications. Disadvanteges is that it's not the absolute best handling system out there, as wheel travel can lead to changes in camber, but it is pretty damn good.