RingCentral Interview Question

One specific question was difference between Deadlock Avoidance and Deadlock Prevention, and what is Banker's Algorithm.