Pledge Vs Assignment Of Receivables

What’s The Difference Between A Pledge And Assignment Of Receivables?