Iran shares a long border with Afghanistan and also wields a lot of political clout in the troubled country.
So it comes as no surprise that many in the US administration believe that Tehran could play a crucial role in stabilising Afghanistan.
Though Iran-US rivalry may have complicated the situation in Afghanistan, the challenges there could also provide an opportunity to the long time foes to start co-operating.