And yes "Protection System" does suggest lasers and other futuristic methods of mitigation.
Then maybe the mass of the Moon might come in handy.
Space/Science » in reply to What no smiley? Okay I will give you it straight up: Comet Asteroid Protection System
Then maybe the mass of the Moon might come in handy.