Los materiales son utilizados en conjunto con Mesh Renderers, Particle Systems y otros componentes de rendering utilizados en Unity. Estos juegan una parte esencial en la definición de cómo los objetos son mostrados.
Las propiedades que un inspector de un Material muestra son determinadas por el Shader que el Material utiliza. Un shader es un tipo especializado de programa gráfico que determina cómo la información de iluminación y textura son combinadas para generar los pixeles del objeto renderizado en la pantalla. Ver la sección del manual acerca de Shaders para información más profunda acerca de cómo son utilizados en los proyectos de Unity.