Co-factor is required for the proper functioning of the protein. The enzymes without its co-factor is "Apoenzyme" and the enzyme with its co-factor is called "Holoenzymes". Holoenzyme can catalyse the transformation of the product but the apoenzyme is unable to do so.