Question: what is the difference between usb and uart?
Answer: USB stand for Universal Serial Bus not Port. The term "serial port" simply means that the data is transferred one bit at a time over a single signal path - in that sense even Ethernet is serial in nature. ... Similarly a UART based serial port is not device specific, reflected by the U in UART.