A non-governmental organization (NGO) is a non-profit organization that operates independently from government entities and is driven by a mission to address a particular social, humanitarian, environmental, or developmental issue. NGOs are typically established by individuals or groups of individuals who come together to work towards a common cause and are governed by their own internal structures and regulations.