USB Host Shield is a board which gives USB interface features to Arduino board and possibility to stack USB devices to Arduino.
Keyboard or mouse can be connected to Arduino with the shield, wireless communication can be done with bluetooth dongle, you can connect to barcode reader and even your phone.MAX3421 is used on board as USB host/SPI converter IC. It is compatible with Arduino Uno and Mega and with 5V/3.3V selection feature, it can be used with 3.3V boards.
Devices that supported by Board:
HID Devices - Klavye, mouse, joystick..
Game Pads - PS3, PS4, XBOX360, Wii...
USB-Serial Converters - FTDI, PL-2303, GPS...
ADK Android Phones and Tablets
Digital Cameras - Canon EOS, Powershot, Nikon DSLR and P&S
Storing Devices - Usb Memory, SD card reader, harddisc