What does AD Hoc Stand for?

The term ad hoc is actually Latin, and means ‘for this purpose’. In general use, it is usually used to refer to something that was created or setup to perform a specific task, or solve a specific problem.