มีหลักการง่ายๆที่เรียกอุปกรณ์ที่เชื่อมต่อ USB ว่า Host กับ Client (Slave) ซึ่ง Host กับ Client ก็คือรูปแบบการทำงานของอุปกรณ์นั้นๆ โดยการเชื่อมต่อ USB ใดๆก็ตาม จะต้องมีอุปกรณ์ตัวหนึ่งที่ทำหน้าที่เป็น Host และอุปกรณ์อีกตัวหนึ่งทำหน้าที่เป็น Client นั่นเอง
ถ้ายังนึกไม่ออกก็ให้นึกถึงเวลาที่ต่ออุปกรณ์แอนดรอยด์เข้ากับคอมพิวเตอร์ คอมพิวเตอร์ก็จะทำหน้าที่เป็น Host ในขณะที่แอนดรอยด์เป็น Client นั่นเอง