Models are a data-driven way of specifying textures for blocks and items. They are written in the JSON format

Item Model Block Model