NATO is the world's largest and most powerful military alliance, having more than doubled in size from its dozen founding members, and has deployed troops all over the world, from the Balkans to Afghanistan.