Witch hazel products can contain alcohol, but are also available in alcohol free formulations. Witch Hazel sometimes contains pure ethyl alcohol as a preservative, but witch hazel is not alcohol.
Witch Hazel is a natural distillate made from the Witch Hazel plant by a steam distillation process.
Alcohol is an organic compound and is either made through fermentation of sugars or by synthetic means.