Network needs and security
When designing a network, it's necessary to consider what type of data the network will transmit. A network is simply a tool, and an old mechanic's axiom is you must use the right tool for the job. A thorough analysis of such uses will ensure the performance of the network is satisfactory.
Bandwidth needs are dictated by the applications that will use the network. Two application specific bandwidth requirements need to be considered: throughput and latency. Throughput is the data transmission rate, measured in bits per second, whereas latency is the delay, or lag, in data transmission.
Some applications such as software downloads, Web browsing and e-mail work well with some amount of latency because where the induced lag is not noticeable. As noted above, "real time" type applications, such as VOIP, don't require a large amount of throughput but do demand low latency. Even where data transfer is heavy, such as with online backups where high throughput is necessary, some latency is acceptable.
One user connected to an access point at 54Mbit/sec. that has a hardwired 100Mbit/sec. switched connection will most likely experience acceptable performance. But all wireless designs are not equal, and several factors will decrease the end user's perceived performance.