Widespread+use+of+Networks

The number of computer networks has increased dramatically over the past few years, and it's unusual to find a standalone computer these days.

Write a short blog post which describes the widespread use of networks, explaining how the following factors have had an impact:
 * advances in hardware (server hardware, data transfer rates)
 * advances in software (browsers, operating systems, communications software)
 * bandwidth
 * wireless