Difference between giving up and letting go

Difference between giving up and letting go