Unlike the managed wireless network, ad-hoc network is a wireless network that does not need an access point to manage communication among its computers. Each computer in the ad-hoc network can forward data between other pair of computers (i.e., it can act like a router). Computers can join and leave the ad-hoc network dynamically. Therefore, the path to forward data from a sender to a receiver is determined based on the network connectivity. Failure or departure of a computer along such a path will result in an automatic rerouting of the data. Therefore, ad-hoc network is immune against single point of failure unlike the failure of the access point in a managed wireless network.