Ad hoc means “for this purpose” or “for this.” It is a Latin phrase that is often used to indicate that a given event is temporary and is intended for that specific purpose.
An ad hoc examination, an ad hoc method, a position or an ad hoc function, are examples that define the creation of something provisional, which will only serve a certain purpose.
In the legal context, the expression is used when someone is designated to perform a specific task.
In law, an ad hoc lawyer means the temporary hiring of a lawyer for the public defense of a defendant who appears at a hearing without a professional to defend him.
In science, an ad hoc hypothesis is normally created with the intention of trying to prove what a proposed new theory cannot explain, preventing it from being discredited.
In philosophy, ad hoc hypotheses also arise as arguments invented from the very fact that it is intended to explain.
Ad hoc network
In computing, an ad hoc network is a temporary connection between several computers and devices that is used for a specific purpose, for example, network games, document sharing, printer sharing, Internet sharing with network users, etc.
Networks ad hoc are wireless networks in which interconnected computers communicate directly with each other without a router.
Depending on your application, ad hoc networks can be classified into three types: Mobile Ad-Hoc Networks (MANET), Mesh Wireless Networks and Sensor Networks.