Explain the term financial institutions. List the different types of banking and non banking financial institutions . Identify the distinguishing features of bank and non banking financial institutions. Explain the functions of each institution and indicate its importance