Opaque: For most shaders (normal shader, self-light shader, reflection shader, and terrain shader).
Transparent: Shader for translucent shaders (transparent shader, particle shader, font shader, Terrain extra channel).
Transparentcutout: Skin Transparent Shader (Transparent cutout, two-channel vegetation shader).
Background:skybox shaders. Sky Box shader.
Overlay:guitexture, Halo, Flare shaders. Glow shader, Flash shader.
Treeopaque:terrain engine tree bark. The bark of the terrain engine.
Treetransparentcutout:terrain engine tree leaves. The leaves in the terrain engine.
Treebillboard:terrain engine billboarded trees. The Billboard tree in the terrain engine.
Grass:terrain engine Grass. Grass in the terrain engine.
Grassbillboard:terrain engine billboarded grass. Terrain engine where the billboard grass.
Excerpted from http://blog.csdn.net/nnsword/article/details/17840439
Unity3d all types of rendertype in shader