Earning rate defines the speed at which XP and Happiness points are earned. Based on current earning rate, XP and Happiness points are added at regular intervals for you to collect.
Earning rate starts decreasing as time progresses. You can always increase the earning rate by playing mini game often.