Honda Shocks & Struts Replacement

What are shocks & struts?

How long do shocks & struts last?

How is this corrected?

Is it time to schedule your Shocks & Struts Replacement?