That's a great question. Based on my experience the age of the child determines whether they can grasp the concept of sharing. I help my older boys understand that their 2 year old brother does not completely understand how to share. I ask them to see if he wants to switch a toy or trade something. This seems to work for us. When the 2 year old finds out he can get something else he usually shares the toy he has with his brothers.