Sola scriptura (Latin ablative, "by scripture alone") is the doctrine that the Bible is the only infallible or inerrant authority for Christian faith, and that it contains all knowledge necessary for salvation and holiness.