AngularJS de one-way binding ve two-way binding arasındaki fark nedir? nasıl oluyor bu işlem?

Diğer dillerde de bu var mıdır?