One can always make money on their website through selling of ad space on the site via Google AdSense or any other adnetworks.
You can sell your own goods and services and also promote other people products for a commission (affiliate marketing)
You can sell your own goods and services and also promote other people products for a commission (affiliate marketing)