According to the International Lactation Consultant Association website, an International Board Certified Lactation Consultant (IBCLC) is a healthcare professional that specializes in the clinical management of breastfeeding.
Basically, an ad hoc network is a temporary network connection created for a specific purpose (such as transferring data from one computer to another). If the network is set up for a longer period of time, it is just a plain old local area network (LAN). Cite this definition:
Ad hoc is latin for for this purpose. You might call it an on the fly query, or a just so query. It's the kind of SQL query you just loosely type out where you need it var newSqlQuery = SELECT * FROM table WHERE id =  + myId; ...which is an entirely different query each time that line of code is executed, depending on the value of myId.