Most coenzymes are actually vitamins or derived from vitamins, meaning they are essential organic compounds needed in small amounts for normal metabolism
A biocatalyst is a protein that speeds up a biochemical reaction in a living organism, and the term "enzyme" specifically refers to a protein with this function.