Sutherland Interview Question

what is difference between distant vector and link state routing ?