I don't think springs really wear out, unless they break or are damaged for some reason, which seems unlikely. Can anyone show me worn springs for one of our vehicles? I don't think ride height or spring rate changes with use for a properly engineered spring. I wouldn't mind being proven wrong, but i haven't seen any evidence that that's the case.
Struts are the front shocks, which have springs around them. You can change just the shock part, but most shops are lazy so they will change the whole strut.
I'm in the process of changing the shocks on mine, replacing them with Toyota OEM (not OME) ones from Ebay. The fronts are kind of a pain so far, but hopefully the rears will be easier. The front end was bouncy whenever I hit a bump or hit the brakes, which indicates worn shocks. I think the rears were fine, but I might as well replace them anyway. I don't trust aftermarket brands (monroe, bilstein, etc) to have similar performance to stock, so I went with stock.
After replacing the shocks, there should be more rebound damping (slower rebound), so it should be smoother when hitting a bump but maybe harsher when hitting a dip since the wheel won't drop into the dip as fast. If there's more compression damping there might be more resistance to lean/roll, but it will probably feel harsher on bumps. I expect it to bounce less, and hopefully have more controlled handling.
I think suspension is a balance. The ride should be smooth ride, but it shouldn't lean in turns, sag with load/braking/acceleration or bounce a lot. It has to work with various sizes of bumps at a wide range of speeds. I don't fully understand it, but I think some of these things are mutually exclusive, so the engineers that designed the car have to make trade-offs. I don't trust aftermarket shock companies to be transparent with the trade-offs they select for their products. It's kind of like buying high-end audio equipment. There's a lot of marketing but not a lot of quantifiable data.
For a set of shocks, I want to know:
-Min and max extension length
-Compression and rebound damping rate. These may be curves if it's not constant over the range of performance
For springs I want to know:
-Uncompressed length
-Spring rate (a curve if it's not constant)
I want to know this information for the stock parts and for aftermarket parts to see how they compare.