Imagine a customer just completed a payment at your online store. Now your server needs to know if the transaction went through, so it checks every few seconds, repeatedly asking: 'Is the payment done yet?' This approach is called polling, and it's wasteful. Your server keeps asking for updates that aren't there yet, burning through resources...