As far as I can tell, no storage. It's got an mSATA connection, but those cards aren't free. To put any kind of local storage on it, it'll likely double the price. But I suppose the point of this is to run programs and content over a network. But then you'll need enough RAM to run it. And then it's STILL another add-on box to a terminal somewhere. I'm not sure I see a mainstream use for a product like this.