What's the difference between MDEC & ESD

Hi everyone,
hope you all doing well!

for the past 2 years, I was working under my employer and my visa is under MDEC hence I'm working in the tech industry, and now I'm in the middle of changing to another employer who told me my visa will be under ESD.

my question here, what's the difference between  MDEC & ESD? and is there any considering I should keep on my mind or ask for?


thank you