You start to develop your idea. You ask your friends their opinions on your brainstorm who encourage you to develop it further. You do some searching on the internet to see if anyone else has had your brilliant idea. You decide to press further and you build a prototype or spend some money to have a product embodying your brilliant idea produced.
In a moment of self-reflection you realize you have a problem. It takes money to make money and you don’t have the money to bring your new product to market. A one off prototype is one thing, but to produce at scale and bring the price down to reasonable levels is more than you can pull off with the cash you have to burn.
What about asking others for money? Turns out your friends and family are not as crazy about your idea as you thought- or don’t have the spare cash to invest. Others? You have heard of Kickstarter, and other similar crowdsourcing web sites, where users interested in having a product make it to market make a deposit on a future product- at a usually lower price than the product will cost to regular consumers down the road.