সিনক্রোনাইজেশন হলো এমন একটি পদ্ধতি যার মাধ্যমে মাল্টিপল থ্রেড এর এক্সিউশনকে স্থগিত করে শুধুমাত্র একটি থ্রেড পরিচালনা করার প্রক্রিয়া।
মাল্টিথ্রেডিং এ মাল্টিপল থ্রেড যখন একই সময়ে একটি রিসোর্সকে এক্সসেস করে তখন ভুল রেজাল্ট প্রদান করে । এই সমস্যা দূর করার জন্য জাভা প্রোগ্রামিং ল্যাংগুয়েজে যে পদ্ধতি ব্যাবহার করা হয় তাই হলো সিনক্রোনাইজেশন।
সিনক্রোনাইজেশন ২ প্রকার। যথাঃ
১। মেথড লেভেল সিনক্রোনাইজেশন।
২। ব্লক লেভেল সিনক্রোনাইজেশন।