The amount of pins, is the difference. The number denotes a likewise number of lanes, which of course promotes extra bandwidth and by association, speed, power. The latter only becoming apparent when bandwidth is insufficient, bottlenecking. An x8 card will work in a x16 slot, as long as it physically fits.
The x850xt was PCI-e x16 so far as I know. There might have been x8 versions..