Hidden is a way of hiding shaders form menus in Unity. When assigning a shader to a material in Unity, you can select from a menu of shaders that Unity has found in your project. Pre-pending them with 'hidden/' just tells Unity to not show them in that menu.