Moderators can indirectly ban if you set up a warning that bans a user at X whatever. If you want moderators to be able to directly ban, they will need to be administrators with the ability to manage users, but you should make sure the selected moderators are ones you trust as there's more that can be done with that administrative permission than just ban users.