A micro-lending program is one that provides training, technical assistance and loan funds to low-income entrepreneurs to start or expand a business venture.