What is your favorite method for Making money on you website.

I love affiliate marketing no doubt just because you can sell something just talking about your niche