I don't know why I have a build folder and a demos folder. I can explain what these things technically mean, but their purpose doesn't always seem clear. Right now, my build folder is where I right click, create zip file, and then rename zip file and move to my demos folder. That's about it.
Alright, if you really want to know, I'll just go over the definition of these things. A build is all the parts that are going to be in the commercial release. This means that I have to remove all my source code, todo lists, and drawings. I also have a file in every one of these that will launch the application. People don't like their computer programs to be more complex than clicking on a little picture and it starts. I do not intend to disappoint them.
The demos folder is where I keep my zip files. So if I'm in a pretend sales presentation, or meeting with an investor, or in some other situation where someone wants to see me click on a little picture and launch my application, this is where they'll find that. Except that you get to unzip it first. I know, I know, I need to invest time in an installer that will unzip the folder without the unzip menu (there's something soothing about an install wizard). So the demo is what I might actually sell someone. They shouldn't ever see the build folder (until after they unzip or install). I guess in conclusion, I feel prepared. I'm just like a real company, except without any money or employees or customers.