Asteroid impact avoidance comprises a number of methods by which near-Earth objects (NEO) could be diverted, preventing destructive impact events.