MyPoints.com is a rewards program. They offer points in exchange for reading emails and clicking on the enclosed links, taking surveys, doing signups and mostly for shopping online thru their shopping portal.
The points that you earn can be exchanged for a number of rewards that can be used for your WDW vacation. Rainforest Café GCs, Marriott Rewards Points, Webcertificates and gasoline cards are among the most popular rewards but they also offer others.
The program is pretty easy to do and if you shop online a lot, you can earn quite a bit thru them. They have a pretty good customer relations department and their reputation is among the best RPs for sending rewards in a timely fashion. It's one of my favorites.