Materials in Revit define how an element looks in a render (appearance asset), behaves structurally (physical asset), and performs thermally (thermal asset) - all three bundled under one named material that can be assigned to a wall layer, a family, or a whole category at once. Material Takeoff schedules pull quantities straight from these assignments.