The term ad hoc networks refers to networks formed on-the-fly (ad hoc), in other words on an as-needed basis.
The term ad hoc wireless networks refers to those ad hoc networks which use a wireless medium for communication. Since a wired ad hoc network would be synonymous with a LAN, the term ad hoc networks almost always means ad hoc wireless networks and the two terms are used interchangeably throughout this text.
The term mobile ad hoc networks (MANETs) refers to ad hoc networks in which the nodes forming the ad hoc network are mobile. Most ad hoc networks allow their nodes to be mobile and are therefore MANETs.
In other words, these networks are formed on an as-needed basis ...