UV Editor And Materials Workflow pipeline

I’m a beginner to modeling In general and I’m curious how A single asset has 1 material and that material is mapped in some way.
For example:


how is that made and applied to these different objects