This paper is a review of fintech and its interaction with banking. Included in fintech are innovations in payment systems (including cryptocurrencies), credit markets (including P2P lending), and insurance, with blockchain-assisted smart contract playing a role. The paper provides a definition...