Homeschooling or home schooling, also known as home education or elective home education (EHE), is the education of school-aged children at home or a variety of places other than a school. Usually conducted by a parent, tutor, or an online teacher, many homeschool families use less formal, more personalized and individualized methods of learning that are not always found in schools. The actual practice of homeschooling can vary. The spectrum ranges from highly structured forms based on traditional school lessons to more open, free forms such as unschooling, which is a lesson- and curriculum-free implementation of homeschooling. Some families who initially attended a school go through a deschool phase to break away from school habits and prepare for homeschooling. While "homeschooling" is the term commonly used in North America, "home education" is primarily used in Europe and many Commonwealth countries. Homeschooling should not be confused with distance education, which generally refers to the arrangement where the student is educated by and conforms to the requirements of an online school, rather than being educated independently and unrestrictedly by their parents or by themselves.
There are many different reasons for homeschooling, ranging from personal interests to dissatisfaction with the public school system. Some parents see better educational opportunities for their child in homeschooling, for example because they know their child more accurately than a teacher and can concentrate fully on educating usually one to a few persons and therefore can respond more precisely to their individual strengths and weaknesses, or because they think that they can better prepare their children for the life outside of school. Some children can also learn better at home, for example, because they are not held back, disturbed or distracted from school matters, do not feel underchallenged or overwhelmed with certain topics, find that certain temperaments are encouraged in school, while others are inhibited, do not cope well with the often predetermined structure or are bullied there. Homeschooling is also an option for families living in remote rural areas, those temporarily abroad and those who travel frequently and therefore face the physical impossibility or difficulty of getting their children into school and families who want to spend more and better time with their children. Health reasons and special needs can also play a role in why children cannot attend a school regularly and are at least partially homeschooled.
taken from: https://en.wikipedia.org/wiki/Homeschooling