Asteroid mining can provide precious fuel, water and minerals such as iron, nickel and titanium to scientists during space exploration, suggest NASA and two private firms. Proponents are optimistic that they will be able to make asteroid mining a reality in the near future.