A:
When docked in the keyboard, this device has a full size USB port that can be used to connect devices that can be used to transfer data. A USB CD drive could be attached for software installation.
Data can also be transferred via a wifi network, both in docked mode, or tablet-only mode.
In tablet-only mode, I use a micro SDHC card (a mini format, high capacity SD card). This computer accepts the micro SDHC card through a side port. The card comes with an adaptor that can be plugged in to your desktop/laptop if equipped with an SD card port (there are also USB adapters to connect SD cards to computers that do not have SD ports). I have a 16Gb SDHC card that I use regularly. I have also seen them in sizes up to 32Gb fro under $40.