What is graceful degradation?

Embedded C interview Question

What is graceful degradation?

Answer

When any critical error has occurred the system should not come down abruptly, instead it has to shutdown in a graceful way, by not driving any output illegally, and come down in a planned way.