The major distinction here is between general assistance schemes that provide benefits to all persons with insufficient resources to meet a standard minimum and categorical programs aimed at specific groups, such as the needy disabled or children in need.