They are used to connect personal computers (PCs) and peripherals such as mice, keyboards, printers ... 5-pin Mini-B, Type A female, Type A male, Type B male. Image credit: Viljo Viitanen USB cables ...