How does homeschooling work?

Homeschooling is a form of education where parents take on the responsibility of educating their children at home instead of sending them to a traditional school.