I believe they whine for communication and for routines. Our 8 year old, Micah, whines if its 8:30 pm, and you have forgotten his snack (routine), or if you have ignored him and have not spoken to, or looked in his eyes, to let him know that you know he is in the room. Ignore him for a while...