I joined SwagBucks sometime in 2010. You collect swagbucks by completing various activities, which can then be redeemed for products, cash or contest entries. I like to save up for a PayPal payment (which I have received already). My friend likes to regularly redeem for Amazon gift cards. The choice is yours!
Using their search engine as your default search tool is the easiest way to earn SwagBucks. The reward is random so you will not get points for every search you complete.
You can also earn SwagBucks by completing surveys, offers or entering bonus codes. Codes are released through their Facebook, Twitter, Blog and various other streams. Consistently SwagBucks runs fun competitions and events to earn points.
On a daily basis you can earn guaranteed points by completing their Daily Poll, viewing their NOSO (No Obligation Special Offers) even if you do not sign up for any, and opening your browser with their Toolbar enabled.
This is truly one of the easiest ways I have every earned money: very little time input, zero cost to me, and delivery of rewards within 3 business days.