Evolutionary trends have fundamentally altered the business of banking over the last decade or so, and, consequently, bank managers have had to adjust their practices. Technological advances, product innovation, globalization, structural changes, and deregulation have all made the world of banking ever more complex, integrated, and competitive, and overall just a much tougher place to do business.