Ad-hoc commands are simple one-line commands which are used to perform a certain task. You can think of Ad-hoc commands as an alternative to writing playbooks. An example of an Ad-hoc command, as shown as follows:
ansible host -m netscaler -a "nsc_host=nsc.example.com user=ansiuser password=ansipass"
The above Ad-hoc command accesses the NetScaler module to disable the server.