Data communication is generally made with two base protocols:
- TCP/IP which manages: flow, CRC, data loss, retransmission
- UDP which does NOT manage: flow, CRC, data loss, retransmission
The most of data exchange procedures (like sending to a printer, sharing a disk, moving data, etc) is made using TCP/IP. So, if some data are lost in trasmission, they are transmitted again. TCP/IP is (a lot) slower but safer.
The most of audio streams (including telephone VOIP) is made using UDP based protocols, so there is no flow control, no CRC, no retransmission. UDP is much quicker, but less safe.What you get is what arrives to you, which may differ from what is sent, due to: RFI, EMI, magnetic fields, bad cable, bad interfaces, etc.
All audio protocols on USB are very close to UDP, exactly as data coming from S/PDIF (from CD player to DAC). They are, in their behaviour, more "analog" in the way they act, than digital (I mean, the content is digital, but the stream of digital bits is trasmitted exactly like is was an analog sound).
Hope this helps.