Analogy lovers (or anyone who's befuddled by techie-things but embarrassed to admit it) might be interested in this tech dictionary that uses analogies to explain tech terms and concepts. Here's a sample...
2-Factor Authentication: It's like being a spy. You need to prove your identity to a contact but they are paranoid and demand something in addition to the password to prove who you are.
API: It’s like a LEGO brick. An application without an API is like a LEGO brick without nodules (are they called nodules?) – it’s not much fun and you can’t build anything new with it.
Does Philosophy have a dictionary like this? If it does, then direct me to it!