Enzimler, kataliz yapan (yani kimyasal tepkimelerin hızını artıran) biyomoleküllerdir. Nneredeyse tüm enzimler protein yapılıdır. Enzim tepkimelerinde, bu sürece giren moleküllere substrat denir ve enzim bunları farklı moleküllere, ürünlere dönüştürür. Bir canlı hücredeki tepkimelerin neredeyse tamamı yeterince hızlı olabilmek için enzimlere gerek duyar. Enzimler substratları için son derece seçici oldukları için, ve pek çok olası tepkimeden sadece birkaçını hızlandırdıklarından dolayı, bir hücredeki enzimlerin kümesi o hücrede hangi metabolik yolakların bulunduğunu belirler.
Her katalizör gibi enzimler de bir tepkimenin aktivasyon enerjisini (Ea veya ΔG‡) azaltarak çalışır ve böylece tepkime hızını çarpıcı şekilde artırır. Çoğu enzim tepkimesi, ona karşılık gelen ve katalizlenmeyen tepkimeden milyonlarca kere daha hızlıdır. Diğer katalizörler gibi enzimler de katalizledikleri tepkime sonucunda tükenmez, ve bu tepkimelerin dengesini değiştirmez. Ancak, diğer çoğu katalizörden farklı olarak enzimler çok daha özgüldür (spesifiktir). Enzimlerin 4000’den fazla biyokimyasal tepkimeyi katalizlediği bilinmektedir.