Progressive enhancement is a strategy for web design that emphasizes accessibility, semantic HTML markup, and external stylesheet and scripting technologies.

Wikipedia
A List Apart
Raluca Budiu, Nielsen Norman Group
Aaron Gustafson. UIE
Treehouse Blog