Your asking two different questions there!
The diff between shocks and struts is that the shocks are on the back and struts are on the front suspension.
The diff between adjustables and non-adjustables is one has a single setting, and the others can be adjusted for firmer or softer ride...