As noted, a material is made up of different elements to add color and texture to an asset. These are all optional, as a Material could just be basic sliders of color and values, but if you want marble, or damaged metal, right up to a character skin, you will look into the following :