Matt, it's running off an SSD. The e203MA which I'm using has an onboard 60GB SSD. There is an SD slot but I don't have SD currently inserted. Rhys Sage