What is AD Hoc?

Ad hoc is a Latin phrase which means ‘for this purpose’. It usually symbolizes a solution to a specific conflict or problem and cannot be adapted to other purposes. Look here for more information: