Co-factor
Prosthetic group
1.
It is the non-protein substance or group which gets attached to the enzyme.
It is the non-protein part or group which gets attached to the open enzyme.
2.
It is essential for functioning. It may be organic or inorganic or metallic cofactor.
Some prosthetic groups have metals.
e.g. Iron porphyrin of the cytochromes.