What is the difference between hydroxyl, hydroxide and hydroxy?

Is there any difference between hydroxide, hydroxyl, and hydroxy used in chemistry or are they all the same?

Hydroxide - Hydroxide is a diatomic anion with chemical formula $$\ce{OH-}$$. It consists of a hydrogen and an oxygen atom held together by a covalent bond, and carries a negative electric charge.
Hydroxy or hydroxy group: A hydroxy or hydroxy group is the entity with the formula $$\ce{-OH}$$. It contains oxygen bonded to hydrogen. Hydroxy is also prefix which means containing hydroxyl group.