The critical page reads:
A concept paper is a short written summary of your business idea. It captures the essence of the business. It tells your potential investors why they should invest money into your idea.
The real reason I'm proud of it is because I came up with six business ideas in one afternoon. Just for discussion purposes, really, but now that I think about it, why not?
Obviously, I'm a business guru now. Snigger.