Difference between kindergarten and preschool

Preschool have the children with age 2.5 to 4 years whereas kindergarten have the children with age 4 to 6 years. In preschools simple activities are performed but in kindergarten activities are based on math, science and critical thinking. The preschools are less structured whereas kindergarten are well structured.