Living will is and its benefits

Explain what a living will is and its benefits. Who should have a living will?