Ask professionals to help explain the differences among holding company banks, bank holding companies and financial holding companies?

The bank joint-stock company system refers to the establishment of a joint-stock company by a certain group, and then the company controls or acquires the shares of more than two banks, also known as the "group banking system".

Bank holding company (BHC) is one of the financial systems in the United States, which refers to an enterprise that controls one or more banks or other bank holding companies.

A financial holding company refers to a limited liability company or a joint stock limited company that has substantial control over two or more different types of financial institutions, only manages equity investment, and does not directly engage in commercial activities.