As in; no download required, and I could just press a play button. Like how some Itch games are on the web, and some NEED to be downloaded. (I use a Mac and it won't let me download games off the web.)