โคแฟกเตอร์สามารถแบ่งกลุ่มได้ขึ้นอยู่กับว่ามันยึดเกาะกับเอนไซม์แน่นเพียงใด โคแฟกเตอร์ที่ยึดเกาะหลวม ๆ เรียกว่า '''โคเอนไซม์''' และโคแฟกเตอร์ที่ยึดเกาะแน่นเรียกว่า '''กลุ่มพรอสธีติก''' เอนไซม์ไม่ทำงาน โดยไม่มีโคแฟกเตอร์ เรียกว่า [[อะโพเอนไซม์]] ขณะที่เอนไซม์สมบูรณ์ที่มีโคแฟกเตอร์ เรียกว่า [[โฮโลเอนไซม์]]<ref name=Metzler>{{cite book |author=Sauke, David J.; Metzler, David E.; Metzler, Carol M. |title=Biochemistry: the chemical reactions of living cells |publisher=Harcourt/Academic Press |location=San Diego |year=2001 |isbn=0-12-492540-5 |edition=2nd}}</ref>