Cofactors are non-protein chemical compounds or metallic ions that are essential for the biological activity of an enzyme. They can be considered as "helper molecules" that assist in biochemical transformations. Cofactors can be divided into two main types: organic molecules, often referred to as coenzymes, and inorganic ions.