Dreams are the official prizes in the Year of a Million Dreams Giveaway. Dreams/prizes are awarded ENTIRELY at random, based on computer-generated instructions, and in compliance with ALL applicable sweepstakes contest laws. They are given out by Dream Team members who have absolutely NO say in where or when or under what criteria - or even when, for that matter, until just before a prize is to be awarded.
Moments, on the other hand, are special little things given by Cast Members - a free ice cream, being Family of the Day at a certain counter service restaurant, pins, etc.