car vibrates while driving and parking on 2001 Suzuki Grand Vitara

My car vibrates whenever I parked and sometimes while driving. What is the reason?

Asked by for the 2001 Suzuki Grand Vitara
Could be several possibilities. For starters, make sure the engine isn't misfiring, and make sure all the motor mounts are OK.