Answer: A good analogy is a compromise between two conflicting goals: familiarity and representativeness. Good analogies are familiar. They express an abstract idea in terms of a familiar one. But a good analogy doesn't need to be concrete, it only needs to be expressed in terms of an idea you already know deeply.