There are still many definition of micro finance depends on discussion angle.