Sutherland interview question

what is difference between distant vector and link state routing ?