This article regroups all cross functionality between application such as connection pool, proxy and so on ..
It's more coupled to technology than to a product.
From the operating system perspective, an application is a process or a collection of separate processes.
What the user sees as a single application may in fact be a set of cooperating processes.
Code is easy,
State is hard