This is a very leading question to ask. How would you expect to make money without your own website. Maybe it's just me but can you give more information?
Get a website, even on a free host. It's hard to understand people that wants to make money, but don't want to spend money!
Well, i would never use free host for money making sites. That was an idea for the OP, if he doesn't have/ doesnt't want to spend money
you can make money without your own website.. you could either join affiliate programs that offers commission to sell products and promote those products.. you can also get revenue doing this.. or you could use a free hosting site.. but having your own site would be good..
As an advertiser, I won't mind whether my affiliate has a website or not, as long as he is going to give me good business. Although, I would prefer for them to have one.