I just posted a new (free) tutorial showing how to use a single base prefab and an array of sprites to create multiple prefabs — all different, but similar in action.
You’d use this technique in a game where many game objects are of the same type, but just look different (and possibly have some unique actions).