Out-of-Order Execution

What is the primary benefit of out-of-order execution in modern CPUs?