An analogy is a comparison between two things, usually to explain something unfamiliar by making it relatable to something familiar. It often uses simple objects to explain complex ideas.

Reverse Dictionary
Describe a concept and this tool will attempt to find the term you are looking for.