¿Cuál es la diferencia entre mejora progresiva y degradación elegante?

Estoy confundido sobre cuál es la diferencia entreMejora progresiva yDegradación elegante. A mí me parecen lo mismo.

¿Puede explicarme las diferencias entre los dos y en qué situación usaría uno sobre el otro?