Most explanations are wrong and contain many errors. [[Problems are inevitable]] even for our best explanations. But good explanations are those that have survived the critical attempts at refutation. And our best explanations have survived attempts at being falsified through rigorous testing. Testability is what distinguishes science from non-science ([[Science is testable]]), however [[Knowledge doesn't have to be scientific]].