First off -for some reason it does not recognize a blank CD with the latest Windows 10 Program.You can download a CD or DVD but you can't burn one.Second--it does have a port for a memory card so you have to get an adaptor to plug in to the USB.I recommend this one. Lexar Professional USB 3.0 Dual-Slot Reader - LRW400CRBNAIt was refurbished but still had trojan in it from 2017. I had to pay a lot to get it cleaned out.I thought I was getting a good price. Maybe not so much.So--it's FYI to buy this PC.