Some additional terms include: USB 3.0 (SuperSpeed USB) is the latest version of the USB specification. It operates at 5 Gbps, 10 times faster than USB 2.0 and provides up to 4.5 W of power which is 1.8 times more than what USB 2.0 provides. USB 3.0 is backward compatible with USB 2.0 such that a brand new PC or tablet equipped with USB 3.0 ports can still work seamlessly with older USB 2.0 devices. The USB 3.0 Host is a controller on the bus that directs traffic flow and distributes power over the bus. USB 3.0 Device is a peripheral on the bus such as a video camera or a portable hard disk drive. The USB 3.0 peripheral controller is a microcontroller in the USB 3.0 device that handles the USB 3.0 protocol and communicates with the USB 3.0 host. For example, CX3 is a USB 3.0 peripheral controller. The USB video class (UVC) is a specification that defines the standard behavior of a USB video camera, known as UVC camera. UVC cameras are widely adopted and are supported by major PC operating systems. All built-in webcams in Notebook computers are UVC cameras. The USB 3 vision is a specification that defines the standard behavior of a USB 3.0 video camera using machine vision, known as a USB 3 Vision camera. USB 3 vision specification was ratified in 2013 and has been widely adopted by machine vision and industrial cameras.