Well I only do agency work through E.R.'s, but homehealth means exactly that. Your going to be doing work directly out of their home. I'd put private duty in the same spectrum. Agency work means you could go to hospitals, nursing homes, etc. On the same hand, alot of agencys also do homehealth staffing. Most people generally choose within that agency whether they want to work in a hospital or do home health work if that is an option.