Developers add new features to the server, squash bugs, keep the server up and running and take care of its maintenance.
They don't do anything related to the community. Developers have a blue name in the in-game chat.
Admins deal with bans, silences, name changes and pretty much everything that has to do with the community.
They take care of our Discord server and reply to emails sent to the support services (email and discord). Admins have a red name in the in-game chat.