Randomized algorithms use randomness to achieve simplicity, speed, or better expected guarantees. Concentration inequalities like Chernoff and Hoeffding bounds quantify how sums of independent random variables concentrate around their means, enabling high-probability performance analyses and amplification.