How do I apply a texture to a whole model, instead of each face?

Dragging and dropping selects only one face, and selecting the whole model doesn’t give me the option to apply a material