WeCredit interview question

In SQL what is the difference between rank, dense rank and row number function