Skins are graphical style elements that a component uses to control its appearance. Flex components can have one or more skins. For example, the Button component has eight skins, each for a different button state, such as up, down, disabled, selected, down, and so on. A control can also have different skins for different subcomponents: for example, the scroll bar has several skins each for the down arrow, up arrow, and thumb.
For more information on skinning, see Creating Skins.