O termo Tecnologia Bancária refere-se ao uso de sofisticadas tecnologias de informação e comunicação, juntamente com a ciência da computação, para permitir que os bancos ofereçam melhores serviços aos seus clientes de maneira segura, confiável e acessível e sustentem vantagem competitiva sobre outros bancos. A tecnologia bancária também inclui a atividade de usar algoritmos avançados de computador para desvendar os padrões de comportamento do cliente, analisando detalhes do cliente, como dados demográficos, psicográficos e transacionais. Essa atividade também conhecida como mineração de dados, ajuda os bancos a alcançar seus objetivos de negócios, resolvendo vários problemas de marketing, como segmentação de clientes, pontuação de clientes, marketing de destino, análise de cesta de mercado, venda cruzada, venda direta, retenção de clientes por modelagem de rotatividade etc. O uso bem-sucedido da mineração de dados ajuda os bancos a obter um aumento significativo nos lucros e, assim, manter uma vantagem sustentável sobre seus concorrentes. Do ponto de vista teórico, a Tecnologia Bancária não é uma disciplina única e isolada, mas uma confluência de vários campos distintos, como finanças (gerenciamento de risco subsumente), tecnologia da informação, tecnologia da comunicação, ciência da computação e ciência do marketing.