Bank of America has online and computer banking platforms.
 Video banking can be performed via purpose built banking transaction machines (similar to an Automated teller machine) or via a video conference enabled bank branch clarificationRelationship manager, mostly for private banking or business banking, who visits customers at their homes or businessesDirect Selling Agent, who works for the bank based on a contract, whose main job is to increase the customer base for the bank=== Business models ===A bank can generate revenue in a variety of different ways including interest, transaction fees and financial advice
In the past 20 years, American banks have taken many measures to ensure that they remain profitable while responding to increasingly changing market conditions

