https://en.wikipedia.org/wiki/Abstraction_(software_engineering) might be a better or complementary link