"Taliban" is a term that is used to explain all of the fighters in Afghanistan. There are loads of different groups that are fighting. The taliban that was in power until 2001 is funded by Pakistan and Saud Arabia. The groups that were fighting for the northern alliance are funded by Iran. Also, Opium production has actually increased since the invasion and they make a lot of their money from that.