Hacker News new | ask | show | jobs
by ricksplat 3520 days ago
>I'm struggling with defining the genuine distinctions between operating system, application server and applications.

Two important concepts are abstraction as you go up the stack (towards the application) and generalisation of functionality as you go down (towards the OS).