They're very different, they don't have a banking license, don't want one & are mainly focused on international payments, rather than current accounts & an open marketplace.
they are offering personal bank accounts and recently, business bank accounts (apparently powered by Barclays).. the growth and interest seems to be not less than Monzo`s, so one would guess they'll have to get their own banking license soon.