Mobile ad-hoc networks (MANETs) are formed spontaneously by wireless devices without any preexisting infrastructure. Nodes in a MANET are free to move randomly and organize themselves arbitrarily, so the network topology can change unpredictably. MANETs have advantages like decentralized administration and self-configuration, but also challenges like limited bandwidth, dynamic topology, and security threats. Applications of MANETs include personal devices like cell phones communicating directly, military environments, emergency response situations, and more.