Answer by
kamal57 (18)
Al Qaeda is an Islamic movement based mainly in Afghanistan and Pakistan where its militants are involved in fighting, while Taliban is an Islamist organisation that has roots in the Middle East whith mainly Arabic fighters who inspire their targets (mainly Americans) and duty of "Jihad" from the Israeli - Palestinian conflicts in that region.