When you are running a site, you are putting a lot of effort on it. You spend your time and sometimes you don't sleep to make it better. All this hard work needs to be rewarded, so what are you doing to earn a bit of money from your site?
There are many things you can do, some of them are:
Adding PPC ads. A way that can bring you some money as your visitors might be interested on those ads and click them.
Promoting and selling products. Many people are selling products related to the niche of their site and they manage to earn some money.
Selling text or banner space. Some websites owners are offering space to advertisers where they can add a text or images. If those space are for life time, price can be very high.
How do you monetize your site?