No, not all cars have both shocks and struts. Some vehicles have shocks only, while others have struts or a combination.