Investment banking is understood as a branch of banking which involves providing advice to companies on merger and acquisition transactions, strategic advice, and assisting companies in IPO preparation. Investment banks have a dedicated team to carry out the above services. A retail bank is a bank that offers general banking services to the public. These services will include providing loans, offering deposits, mortgages, and being a clearinghouse for cheque collection. The main difference between an investment bank and a retail bank is investment banks provide services to large corporate and institutional investors.