Sideways Dictionary explains lots of technology concepts through analogies and invites readers to contribute their own.
It’s a great site for a number of reasons. One, it can help anyone more easily understand tech terms. Second, it’s a nice tool to teach about analogies, which are exceptional tools for promoting knowledge transfer (see The Best Resources For Learning About The Concept Of “Transfer” — Help Me Find More and The real stuff of schooling: How to teach students to apply knowledge).
Finally, it’s a another place where students can write for an authentic audience (see The Best Places Where Students Can Write For An “Authentic Audience”).
It would be wonderful if there was a similar site that was not just limited to analogies for tech concepts but, instead, had a broader list of fields (political ideologies, scientific and math concepts, etc.). I couldn’t find any doing a quick search. Anyone else know of one?