An analogy is a mapping of knowledge between two domains such that the system of relationships that holds among the objects in the analog domain also holds among the objects in the target domain.
The procedures of using an analogy to explain the target concept:
A good choice of analogy is one students are familiar with. As students are familiar with the concept mapped in the analogy, students will be able to utilize such knowledge to understand the target concept. The above is an example I usually use when teaching how to plan a lesson.
About the photo: A beautiful and quiet restaurant within a park in downtown Shanghai, filmed in 2016.