An ADF skin is a collection of files that together define the look and feel of the application. To a hunter, skinning is the process of removing the skin from an animal, but to an ADF developer, it is the process of putting a skin onto an application.
All applications have a skin—if you do not change it, an application built with JDeveloper 11g uses some variation of the fusion skin, which is also used for Oracle Fusion Applications.
When you define a custom skin, you must also choose a parent skin among the skins JDeveloper offers. This parent skin will define the look for all components not explicitly defined in your skin.
If your graphics designer has produced sample screens showing what the application must look like, ...