Just did a google for: difference between struts and shocks
and found this...
Text
Q: What is the difference between shock absorbers and struts?
A. Struts and shocks are very similar in function, but very different in design. The job of both is to control excessive spring motion; however, struts are also a structural component of the suspension. Struts can take the place of two or three conventional suspension components and are often used as a pivot point for steering and to adjust the position of the wheels for alignment purposes.
And this from a different link:
"Shock absorbers" are physically separated from the car's springs. A "strut," on the other hand, is a shock absorber with a spring that fits around it. Struts are common these days because they save space. But they cost more because the springs have to be removed before the "shock absorber" part of the strut can be replaced. And removing springs is a job that requires special tools--most importantly, a Bronko Nagurski football helmet!