保险和银行的主要区别在于它们的业务性质、功能和目标,保险公司主要提供风险保障,为被保险人承担因意外事故而导致的经济损失;而银行则提供金融服务,包括存款、贷款、投资等,以满足客户的资金需求和实现财富增值,保险公司的盈利来源主要是保费,而银行的盈利来源则包括利息差、手续费等。