Legal aid programs are nonprofit law offices that provide legal assistance to low-income people on civil legal matters. Civil legal issues are between individuals and companies, lenders, landlords, creditors or the local, state or federal government.