Studies have shown that play is an essential part of childhood development. Physical benefits include the development of muscle groups, motor skills, hand eye coordination, and dexterity. Some of the social and educational benefits include exercising the imagination, abstract thinking, and problem solving techniques. In addition there is evidence that play improves communication, language, and learning skills while building self confidence.