Why (Networking) Software?

Why software, for any purpose? The simplest answer is: it is the easiest way, for the most engineers, to tell computers what to do, in the most expansive ways. The cloud era adds to that: it is the easiest way, for computer instructions, to be adapted to, the largest scope of computer / storage configurations….