যে এনজাইম প্রয়োগ করে DNA অণুর সুনির্দিষ্ট অংশ কর্তন করা যায় তাকে রেস্ট্রিকশন এনজাইম বলে। একটি নির্দিষ্ট রেস্ট্রিকশন এনজাইম দ্বারা DNA এর সুনির্দিষ্ট অংশ কাটা যায়। এরা সাধারণত ৪ – ৬ জোড়া বেস কেটে থাকে। বিভিন্ন ধরনের ব্যাকটেরিয়া থেকে এ পর্যন্ত প্রায় ২৫০টি রেস্ট্রিকশন এনজাইম পৃথক করা হয়েছে।