Many scientists believe that Jupiter, with its strong gravitational pull, acts as a sort of "magnet" that prevents many comets and asteroids from hitting Earth, said Paul Czysz, a professor emeritus of aerospace engineering with St. Louis University. "Jupiter probably gets impacted more than we see. It basically deflects them enough that they don't come close to Earth." For more information visit this.