Basically for children.For the beginners in Learning minimum of ages 2 – 5. Excellent learning performance for a brighter future.