What is Sodium Percarbonate and What is it Used For?

What is Sodium Percarbonate and What is it Used For?