These are general estimates, not guarantees. Real-world needs vary with devices and usage.
Light use
Email, browsing and SD streaming for one or two people: about 25–100 Mbps.
Moderate use
HD streaming, video calls and a few connected devices: about 100–300 Mbps.
Heavy use
Multiple 4K streams, gaming, large uploads and many devices: 300 Mbps and above.
This guide is general information, not professional advice. Confirm details with providers.