Public universities are publicly funded, as well as receiving donations and tuition. At a private university, money typically comes from donors and tuition.
At a private university, you can typically expect smaller class sizes where students get more feedback and interaction from instructors. Public universities generally have larger class sizes with less one-on-one attention.
Some private universities, like SNU, are expressly Christian and guided by those beliefs while public entities must maintain separation of church and state.