In the next generation of wireless communication systems, there will be a need for the rapid deployment of independent mobile users. Recent trends in compact computing and wireless technologies are expansion of ad hoc network. Ad hoc network consists of versatile flat forms which are free to move expeditiously. Ad hoc networks are multi-hop network that use wireless communication for transmission without any fixed infrastructure. The networks are form and deform on-the-fly without the need for any system. Ad hoc structure does not require an access point, it is easy to setup, especially in a small or temporary network. Each node in the network forwards the packet without the need of central administration. In ad hoc network, node acts as a router to send and receive the data. An advantage of the system is robustness, flexibility and mobility. Significant examples include establishing survivable, efficient, dynamic communication for emergency/rescue operations, disaster relief efforts, and military networks. Such network scenarios cannot rely on centralized and organized connectivity, and can be conceived as applications of Mobile Ad Hoc Networks.

A Mobile Ad Hoc Network is an autonomous collection of mobile users that communicate over relatively bandwidth constrained wireless links. Since the nodes are mobile, the network topology may change rapidly and unpredictably over time. The network is decentralized, where all network activity including discovering the topology and delivering messages must be executed by the nodes they, i.e., routing functionality will be incorporated into mobile nodes. Being infrastructure-less and without central administration control, wireless ad-hoc networking is imparting a more and more significant role in spreading the coverage of traditional wireless infrastructure. The book Mobile Ad-Hoc Networks: Applications presents state-of the-art practices and resolutions for wireless ad-hoc networks. It emphasizes on the coverage of ad-hoc networks: vehicular ad-hoc networks, security and caching, TCP in ad-hoc networks and evolving applications.