银行代发工资是企业委托银行将其员工的工资、奖金等薪酬直接转入员工个人银行账户的服务。这种方式省去了现金发放的不便,提高了支付效率和安全性。员工可以在自己的银行账户中接收工资,并进行查询、转账或取现等操作,同时银行还能提供相应的财务记录和对账单,便于个人财务管理。