What is the diffrance between zeal and zest?

It means lemon zest and orange zest. And zeal is someone when they are dertimerred to do something.