A non-government organization that provides long-term family-like care for orphaned, abandoned and neglected children.