Each node in a random network adopts a new behavior when a fraction φ of its neighbors have adopted. A global cascade (nearly all nodes infected) is possible only when a "vulnerable cluster" spans the network — the cascade window in (z, φ) space. This model explains viral adoption, bank runs, and social fads: small shocks trigger large failures when the network is in the right regime.