USB OTG (On-The-Go) technology allows an Android device to act as a host and communicate with other USB devices, such as flash drives, external hard drives, and mice and keyboards.