I was doing research when I found a suitable definition of levels of abstraction. Honestly, it’s a topic most of us know intuitively without ever fully defining it, like rain. Rain is water droplets ...