Banking law is not a discrete area of law but rather the collection of legal principles which impact on banking transactions and on the banker-customer relationship.