Non-governmental organisations, or NGOs, were first called such in Article 71 in the Charter of the newly formed United Nations in 1945. While NGOs have no fixed or formal definition, NGO is defined as nonprofit entities independent of governmental influence; generally, they may receive government funding.
NGO in India means Non-Government Organization who are committed to having social justice for all. It not only includes social justice it involves human rights and sustains development for humans who are neglected by society.
An NGO is a nonprofit social service organised and audited by community, person, volunteers and civilians. In the name, its mentioned as non-government but it should be registered under government registering authorities. Generally, we can say that it is under the government but not owned by, ie NGOs are independent of government control. The government has specific policies for NGO in India its specifically for the development and welfare of society.