Combination therapy involves treating a patient with a number of different drugs simultaneously. The drugs differ in their mechanism and side-effects. The biggest advantage is minimizing the chances of resistance developing to any one agent.
Also, the drugs can often be used at lower doses, reducing toxicity.