Az USB úgy működik, hogy van host, meg van device. A host kérdez, a device válaszol. Minden pillanatban pontosan egy darab host lehet, a többinek device-nak kell lennie. A két csatlakozó amúgy eltérő formájú, szóval véletlenül sem lehet máshogy összedugni - ebből adódik, hogy ez dinamikusan nem is változtatható.
Aztán létezik az a fajta USB interfész, ami akármelyik tud lenni a kettő közül, attól függően, hogy milyen kábelt dugsz rá (alapból device, de a megfelelő kábellel hosttá változik), ezt hívják OTG-nek, tableteken és telefonokon szokott ilyen lenni. Ha valamin fix USB host aljzat van (az a fajta, mint ami a PC seggén szokott lakni), akkor az biztosan nem tud device lenni.