NGO means non governmental organization 

Its an organization which is not included in governmental organization to help needy people to provide basic amenities and solve their basic problems

NGO play a major role in imparting education to poor guys or disabled children by providing them education, resources 

Also it helps to avoid child labour