It is both. I tried GeForce NOW and it required only about 60Mbps - it was just a fraction of Gbit connection. Still, I sometimes struggled to keep it at that minimum. Variable bandwidth doesn't matter for file downloads or video streaming(where there is few seconds of buffer) but it makes game streaming almost unplayable.