Абстракция - это концепция, которую трудно объяснить, не обращаясь к использованию терминологии программирования. Я много думал об этом, и я не могу найти удовлетворительный ответ. У кого-нибудь есть какие-то общие, но очень улокальные объяснения?
Метафоры, сравнения и т.д. приветствуются.