A customizable, user-definable, or selectable visual theme or appearance that can be applied to the user interface of a piece of software. A “skin” can range from a different color scheme, to different font properties, to different icons or graphics, to a completely transformed look for the UI.

