to pass away

What does ‘to pass away’ mean?
What does ‘to kick the bucket’ mean?
What is the difference?

“pass away” and “kick the bucket” are both euphemisms for “die”. The latter is much more informal, and, if such a thing is possible, light-hearted.