Fintechs, short for financial technology companies, are not banks. They are technology firms that use software to deliver specific financial services. Some focus on payments, others on investing, ...