hmm. the card slot is the size of a credit card. maybe for those cards with built in chips. and i think. im not totally sure. bu i think the usb is for saomething called a vcr commander. It will let the TV control the vcr recording shows. you set a time on the cable box to record. the vable box will make sure the vcr is on, change the channel, and start recording. But im not sure.