I have a question in my mind since when I am web mastering. I have not yet got a proper answer to it. The question is that how we can earn from websites. See for example, I have a forum and I am holding lots of contest on it. I use all my money which I had in my paypal. But one day it will finish. If we put ads on the forum, there are a lot of chances that members won't even click the ads. If we try to sell links, we need a good alexa rank and page rank also. I can't keep on holding contests without money. And to earn we need a proper traffic on it. This was one example of a forum. So, reply with your thinking about it.