Заработок в интернете можно условно разбить на 2 вида:
1. Оплата за показы/клики.
2. Оплата за действие.
Можно еще выделить, конечно, размещение каких-нибудь рекламных статей, ссылок и т.п., но это не так существенно, и я не думаю, что на этом можно много заработать.
Оплату за показы или клики как правило берут крупные ресурсы с сотнями тысяч уников в сутки. Подобная схема монетизации постепенно устаревает, для небольших и средних сайтов на ее смену приходит оплата за действие, например, размещение рекламы какого-нибудь интернет-магазина и получение прибыли с каждой продажи, что была совершена пришедшим с твоего сайта человеком. Формат рекламы может быть самый разный, в зависимости от структуры сайта.
В целом далеко не каждый даже крупный ресурс можно эффективно монетизировать, т.к. не факт, что на нем будет нужная целевая аудитория для того или иного рекламного предложения. Чаще выгоднее создать сайт специально заточенный под ту или иную группу рекламных предложений. Так например один из моих проектов -
http://1001coupon.ru/ - заточен под тематику скидок в разных интернет-магазинах. Существуют разные подобные агрегаторы - для одежды, кредитных предложений и т.п.
В целом наличие своего ресурса необязательно. Можно весьма эффективно заниматься арбитражом - покупкой трафика подешевле и продажей подороже. Трафик можно брать в разных источниках - тизеры, контекст, вконтакте (таргетированная реклама, паблики, рассылки и т.п.), листы e-mail рассылок и пр. Тут есть много самых разных нюансов, которые мне в лом расписывать

Почитать подробней можно, например, тут:
http://blog.actionpay.ru/http://blog.admitad.com/